Blazegraph - Full text search analyzer configuration

150 Views Asked by At

I'm using Blazegraph 2.1.5 and I'd like to perform full text search using http://www.bigdata.com/rdf/search# service. The namespace configuration is:

com.bigdata.rdf.store.AbstractTripleStore.textIndex=true
com.bigdata.rdf.store.AbstractTripleStore.axiomsClass=com.bigdata.rdf.axioms.NoAxioms
com.bigdata.rdf.sail.isolatableIndices=true
com.bigdata.rdf.sail.truthMaintenance=false
com.bigdata.rdf.store.AbstractTripleStore.justify=false
com.bigdata.rdf.sail.namespace=fst-test
com.bigdata.rdf.store.AbstractTripleStore.quads=true
com.bigdata.namespace.fst-test.lex.com.bigdata.btree.BTree.branchingFactor=400
com.bigdata.journal.Journal.groupCommit=false
com.bigdata.namespace.fst-test.spo.com.bigdata.btree.BTree.branchingFactor=1024
com.bigdata.rdf.store.AbstractTripleStore.geoSpatial=true
com.bigdata.rdf.store.AbstractTripleStore.statementIdentifiers=false

Considering the following triple

<http://example.org/data/1> rdfs:label "Available" .

I do the query

prefix bds: <http://www.bigdata.com/rdf/search#>
select ?s ?p ?o
where {
?o bds:search "avalable" .
?s ?p ?o .
}

expecting a result containing the triple. However, I get no results.

Basically, I would like to enable something like fuzzy string searching. I guess it could be related to the analyzer configuration, but I'm not able to figure it properly. Do you have any suggestions?

Thanks a lot.

0

There are 0 best solutions below