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
Document Links
- Sesame
-
Sesame project home page
http://www.openrdf.org/
- PostgreSQL
-
The PostgreSQL open source relational database management system home page
http://www.postgresql.org
- MySQL
-
The MySQL open source relational database management system home page
http://dev.mysql.com/
This document was last modified on
2005-08-04 08:29:39.
Copyright MKDoc Ltd. and others.
The Free Documentation License http://www.gnu.org/copyleft/fdl.html
Copyright MKDoc Ltd. and others.
The Free Documentation License http://www.gnu.org/copyleft/fdl.html