[Sugar-devel] Call for testing and feedback: alternative Journal implementation

Aleksey Lim alsroot at sugarlabs.org
Sat May 12 03:29:22 EDT 2012


On Sat, May 12, 2012 at 09:03:28AM +0200, Christophe Guéret wrote:
> > In other words triple storage doesn't provide full text search?
> >
> Looking for text matching a given regular expression is part of the SPARQL
> recommendation, the query language for triple store. So all the triple
> stores should implement at least that. There are also some, like OWLIM and
> Virtuoso, that have more advanced full text search functionalities that go
> beyond what the recommendation asks.
> The one I currently use is called "RedStore", I didn't try the text search
> with it yet but will do it soon.
> 
> 
> > And the right way is using triple storage (for semantic search) and
> > Xapian (for full text search)?
> >
> Normally not. The triple store stores and indexes all the triples that are
> sent to him. Then it is possible to retrieve back the triples with a query
> language (SPARQL) as expressive as those found for data bases (e.g. SQL).

Is fulltext search implemented in existing light weight triple storages
like in RDBMS? ie, if you need fulltext search, create particular index.
I mean, if fulltext feature is pluggable, it might make sense to disable
it (to decrease resources consumption) and reuse Xapian instead. The reason
is that Xapian is mature, fast, and humble in case of memory footprint,
fulltext indexer.

-- 
Aleksey


More information about the Sugar-devel mailing list