Skip Navigation

Plans

Beta 1 release plans

Checker

Crawler

Future directions

High level schematic

Indexer

Query

Repository

System components

Validator

Sign up

If you sign up for an account on this web site you can customise elements of this site and subscribe to an email newsletter.

If you have an account on this web site you may login.

If you have an account on this site but have forgotten your user name and / or your password then you can request an account reminder email.

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.

<< | Up | >>

This document was last modified by Philip Shaw on 2005-08-04 08:29:39
Copyright MKDoc Ltd. and others.
The Free Documentation License http://www.gnu.org/copyleft/fdl.html