0

I have been playing with GraphDB's Lucene connector as a way to perform full-text search over a large amount of data, via SPARQL queries. I got the example working.1 Is there another way to read/write Lucene's data, other than going through SPARQL? For lots of large documents, I am concerned that it may be inefficient to load them all through SPARQL, rather than doing some kind of bulk load directly into Lucene.

Is there a way to access Lucene more directly, instead of going through SPARQL?

1 Answer 1

1

You have two options:

  • Switch to GraphDB SOLR or Elasticsearch Connectors - both services expose server APIs accessible by other clients. Unfortunately, this feature is available only in GraphDB Enterprise Edition.

  • Implement your Lucene server, which works on the same machine running as GraphDB and shares in read-only mode the Lucene index managed by GraphDB.

Sign up to request clarification or add additional context in comments.

2 Comments

how do you switch to the GraphDB SOLR connector? In my workbench at Setup/Connectors, I only see the Lucene connector and the option of "New Lucene connector" .
SOLR and ElasticSearch Connectors are available only in GraphDB EE, but not in GraphDB SE or Free

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.