Installation of the OrientDB Database

Installation of the OrientDB Database

All the records that are loaded into an instance of OpenEMPI and the links that are created as a result of running the matching algorithm against the records are stored in a NO-SQL Graph-based database called OrientDB. OpenEMPI will create an instance of the OrientDB database for each entity that you define in the system. During the installation of the Postgres database, you will load the definition of the person entity which will allow your OpenEMPI instance to operate as an EMPI and provide you with the starting point in defining the schema of an entity. The first time you start your instance of OpenEMPI, it will create the OrientDB instance to host the records for the person entity. The only configuration needed is to define where the instance data will be stored. All you need to do is point your OpenEMPI configuration file to this location. During start-up, OpenEMPI locates the graph database that corresponds to an entity using the data-directory parameter in the mpi-config.xml file which points to the parent directory for the database instances. In the example configuration shown below, the data directory should is set to: /sysnet/openempi/data. After you start OpenEMPI the first time, OpenEMPI will create a person-db directory under the /sysnet/openempi/data directory to store the records for your instance.

    </em:exact-matching>
    <admin-configuration>
        <file-repository-directory>fileRepository</file-repository-directory>
        <data-directory>/sysnet/openempi/data</data-directory>
        <!--<update-notification-entries>
            <update-notification-entry>
        <identifier-domain-name>ECID</identifier-domain-name>

This completes the installation of the OrientDB database.