...
- Indexing repository content for external applications can be accomplished by using the Camel component.
- The Camel component receives JMS messages on repository updates and relays these messages to one or more external applications.
- Repository content needs to can be optionally assigned the rdf:type property "IndexibleIndexable" in order to be indexed.filtered from non-indexable content (any predicate will do)
Triplestore
- An external triplestore can be used to index the RDF triples of content managed by Fedora.
- Any triplestore that supports SPARQL-update can be used; Fuseki and Sesame have been tested.
...
- An external search application can be used to perform more complex search queries on repository content.
- Any search application that supports SPARQLJSON-update based updates can be used; Solr has been tested.
...