Chapter 1. Introduction

Table of Contents

Administration of the EyeDB object database management system
The eyedbadmin command
eyedbadmin command syntax
eyedbadmin standard options
eyedbadmin shortcuts

Administration of the EyeDB object database management system

As for every database management system, using EyeDB implies some administration operations, ranging from the simplest ones, such as creating or deleting a database, to the most advanced, such as managing objects and indexes locations for improved performances.

This manual describes in details all EyeDB administration operations and include the following topics:

  • server administration: how to start and stop the server, get its status, configure it...

  • database administration: creating and deleting databases, renaming, moving, exporting databases...

  • user administration: adding and deleting users, managing user rights...

  • advanded database administration: managing data partitionning

  • database tuning: how to create large databases, managing indexes, collections and data locations for better performance

This manual is directed to a large audience, ranging from regular users experimenting with EyeDB to database administrators managing large databases. The first three chapters (server, database and user administration) are usefull for every EyeDB users; the last two chapters (advanced administration and tuning) are directed to advanced EyeDB users who want to understand in-depth databases organisation and tune their EyeDB installation for large databases and increased performances.

Most of the EyeDB administration operations are performed using the eyedbadmin command. This command will be described briefly in the next section.