This project has moved and is read-only. For the latest updates, please go here.

What about search?

Dec 6, 2014 at 3:58 PM
Is it possible to search somehow in db?
For example: to find all triples where is "John"
Dec 8, 2014 at 8:28 AM
Sure, there is support for both SPARQL (the standard query language for RDF) and LINQ (if you use our Entity Framework) - see:

http://brightstardb.readthedocs.org/en/latest/RDF_Client_API/#querying-data-using-sparql for querying using the low-level RDF API, http://brightstardb.readthedocs.org/en/latest/Data_Object_Layer/#querying-data-using-sparql for querying using the higher-level Data Object API (which also supports dynamic objects) and also http://brightstardb.readthedocs.org/en/latest/Entity_Framework/#linq-restrictions for what we do/don't support in terms of LINQ.
Dec 8, 2014 at 8:53 AM
Thank you.

What about search like Full-Text search?

i.e.

select something ... where ... contains(formsof("drink"))
Dec 8, 2014 at 8:55 AM
Not directly. There is support for regular expression matching, but not for the sort of full text searching you are asking for. That would require a full-text index which we don't currently have. Maybe in the future though...