Repository
Component description
The MKSearch repository component is responsible for storing RDF statements about documents that have been processed by the indexer. The repository is largely composed of a Sesame repository; the beta version uses a simple file-based RDF/XML store.
MKSearch uses "store" manager interfaces to insulate application code from Sesame API components and integrate with the query and indexer components.
Beta 2 development plans
- Database storage
-
The key development requirement for the repository is to adapt it to use a standard relational database for persistent storage, incremental update, scale and integrity. The two target systems that will be supported are PostgreSQL and MySQL, which are both supported directly by Sesame.
Task progress:
- Prepared a first draft
AbstractDatabaseStoreManager
base class.
- Prepared a first draft
Copyright MKDoc Ltd. and others.
The Free Documentation License http://www.gnu.org/copyleft/fdl.html