Documentation
Database Setup and Configuration
Productive Use
Server Type
An enterprise database must be provided.
This is either Microsoft SQL Server or a Postgres database.
Oracle support is in beta.
Please note: the embedded H2 database is not supported for productive and failover scenarios
Microsoft SQL
The framework supports SQL Server authentication. Please make sure to provide a local user with username and password.
Also you need to enable TCP/IP connections for the SQL Server.
Storage
The database must be suited to hold the Retrieval Suiteās data. In general each indexed document will consume up to 100kb of storage. This is due to storing and visualizing the metadata for debugging and development purposes.
For indexing 1M documents, the database storage should be 50-100 GByte.
Authentication
There must be a user with username and password provided to access the database. The user must have the following permissions on the database
Tables: Create, modify, delete, drop
Indexes: Create, modify and drop indexes
Data: Execute arbitrary Select, delete, update statements on the tables
Development and Testing with Embedded Database
For development and testing scenarios, you can use the embedded H2 database as storage. But also the above mentioned databases are supported.
When running the RheinInsights Suite with the embedded database, the following storage requirement applies for the machine, where the Suite is running:
In general each indexed document will consume up to 100kb of storage.
For indexing 1M documents, the database storage should be 50-100 GByte.