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)

Reply via email to