Todd Nine created USERGRID-930: ---------------------------------- Summary: Evaluate Aggregations on Elasticsearch for Matrix Key: USERGRID-930 URL: https://issues.apache.org/jira/browse/USERGRID-930 Project: Usergrid Issue Type: Story Components: Stack Reporter: Todd Nine
We might be able to perform aggregation directly on ES as a way to perform complex graph traversal and aggregations. We should analyze existing production use cases, and create a top 5 matrix use cases. We should then evaluate the runtime of these cases with large data sets in ElasticSearch using aggregations. We'll want to be aware that this is obviously less performant than a single collection/connection query. Performance is our priority as well as usability. A DFS via the graph would be quite difficult to perform when traversing the graph, and would lead to incorrectly ordered results unless aggregation is performed in parallel. I feel this would not be an ideal approach, and we should leverage the tools at our disposal. -- This message was sent by Atlassian JIRA (v6.3.4#6332)