You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@rya.apache.org by "Aaron Mihalik (JIRA)" <ji...@apache.org> on 2017/08/10 14:28:00 UTC

[jira] [Updated] (RYA-338) Revisit Core indices in MongoDB

     [ https://issues.apache.org/jira/browse/RYA-338?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Aaron Mihalik updated RYA-338:
------------------------------
    Summary: Revisit Core indices in MongoDB  (was: Revisit Core indcies in MongoDB)

> Revisit Core indices in MongoDB
> -------------------------------
>
>                 Key: RYA-338
>                 URL: https://issues.apache.org/jira/browse/RYA-338
>             Project: Rya
>          Issue Type: Improvement
>          Components: dao
>    Affects Versions: 3.2.10
>            Reporter: Aaron Mihalik
>            Assignee: Aaron Mihalik
>
> This task is to look at the core indices for Rya in MongoDB.  This includes both the fields that are being indexed (i.e. S_P, P_O_OT, and O_OT_S) and how those fields are being represented (e.g. values, sha256hex, sha256binary).
> The aim is two fold: (1) make indices small (to fit into memory) and useful for a reasonable number of query patterns and (2) make the calls between the client/server relatively small as well.  Another, but less important aim is to minimize the size of the datastore.  (It is very important that the datastore size grows linearly with the number of triples, but the rate isn't necessarily important).
> This task should produce a table showing the metrics (ie. size, latency, etc) for the various configurations, a recommendation, and changes to the code base to implement the recommendation.
> This task can leverage the work done here: [Github PR 199|https://github.com/apache/incubator-rya/pull/199] and is related to RYA-316



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)