Linked by Thom Holwerda on Sun 1st Apr 2007 21:56 UTC, submitted by suka
Thread beginning with comment 226533
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: Some Interesting Bits
by abraxas on Thu 5th Apr 2007 19:36
in reply to "RE[2]: Some Interesting Bits"
We do Evolution Emails (in svn)
Beagle indexes and searches my email right now in the stable version.
We do Gaim Logs (in svn shortly)
Same here.
So apparently tracker doesn't meet my needs, unless I want to use an SVN version and even then I'll have to wait if I want to search my gaim logs.




Member since:
2005-07-06
Tracker is a lot lot faster and lighter than beagle and does not slow your machine down while indexing.
Search time average is 20 milliseconds and we can index over 100 text files per second - you wont find a (significantly) faster indexer.
We have had reports of tracker running well on a 700MHz pentium III with 128 MB ram so its by far the better system if you want to run it on all kinds of systems
Its architecturally superior to Lucene (tracker is a differential indexer so can handle changes to files better than Lucene which must delete and reindex after every minor change) and is better optimised for desktop usage.
AFAIK its the only indexer with an RDF triple store integrated so is the only one that can currently deliver an integrated desktop solution that spans all metadata. When Beagle has a triple store then we can compare features with tracker.
The notion that tracker is way behind beagle is simply not true.
We do virtually all the same file formats beagle does.
We do Evolution Emails (in svn)
We do Gaim Logs (in svn shortly)
We do Application Files
We will be adding our external services support over Easter which will allow third party apps to act as indexers for tracker (and we have patches for Tomboy notes and Liferea already done - they just need to be integrated)
Also there's a GNOME SoC to make Epiphany use tracker to store all its bookmarks and history.
So i think we reaching a point where we are very close to what Beagle does. On the metdata database front we are way ahead of them as we have:
1) highly optimised triple store
2) Ability to cross query indexer and triple store
3) RDF Query implementation for powerful searches
4) No duplication of metadata in triple store and indexer (unlike Lucene our indexer does not store any metadata and is metadata agnostic so can scale better)