By default, Fedora comes configured to write binary resources (i.e. files) to the file system and RDF resources (i.e. objects) to a LevelDB database. It is often desirable to replace the LevelDB database with a different object store. As of 2016-03-04, the configuration for MySQL or PostgreSQL databases are available within the deployable Fedora war file. Below are the steps to use MySQL or PostgreSQL instead of LevelDB.
- Install an instance of MySQL and create a database user account
Run Fedora with the following
Note, the database and table used by ISPN are auto-created.
- Install PostgreSQL and create a database called
ispnand a user account that can access it
- Run Fedora with the following
ispn database must be manually created, but the tables will be automatically created.