Previous topic  Top  Next topic  Print this Topic

Using OntoBroker with a Persistent Datamodel


OntoBroker currently supports one persistent datamodel: H2 (Embedded SQL engine)

The primary reasons for using a persistent datamodel are:

The amount of facts and rules is too big to store everything in the main memory.
The server should store data persistently.

Of course OntoBroker will only fetch the data which is required for reasoning from the persistent storage. This allows the handling of data models which are larger than the available main memory.  When you start the OntoBroker server then the given files are stored directly in the persistent storage. Hence, you do not need to give the files as commandline options the next time you start OntoBroker.