Re: [Tracker] Clues regarding improving performance of tracker-store



On 12 July 2013 18:27, Adrien Bustany <abustany gnome org> wrote:
Le 2013-07-12 15:45, Jonatan Pålsson a écrit :

Hi,

one factor is the "depth" of ontologies, ie how many subclasses you have for
the resources that actually interest you. If you insert a resource of type
X, and X has 5 superclasses, then you get 5 inserts in SQLite. Matthias has
been analyzing this in
http://taschenorakel.de/mathias/2012/04/25/fulltext-search-datastore/ (and
the previous posts on the same subject, linked from this one). Of course,
"fixing" that would be an incompatible change with the standard ontologies.

Thanks for the link, it is very interesting reading indeed. Flattened
ontologies does seem like something I would like to try out. I am not
worried about incompatibility regarding existing data, but it would be
a shame to break existing (and future) extractors. I hope it is
possible to design any new ontologies in such a way that support for
the original/full ontologies is a matter of replacing field
identifiers in the SPARQL builders, while keeping the rest of the
extractors intact.



--
Regards,
Jonatan Pålsson

Pelagicore AB
Ekelundsgatan 4, 6th floor, SE-411 18 Gothenburg, Sweden


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]