SYSRA home page


SYSRA is the leader of the EyeDB project, an Object Database Management System developped since 1994.


EyeDB is an Object Database Management System, offering transactional services, user and rights management, database administration…

EyeDB provides an Object Definition Language and an Object Query Language based on the ODMG specification.

EyeDB supports C++ and Java languages bindings that allow C++ or Java objects to be made persistent in an EyeDB database.

Object model

EyeDB provides a generic object model with simple inheritance. Inspired by the SmallTalk and LOOPS object models, it supports type polymorphism and easy introspection (classes are objects). Template-based collections such as set, bag and array, are available as well as multi-dimensional and variable dimensional arrays.
All standard database constraints are supported: relationships with referential integrity (one to one, one to many and many to many), unique, not null and collection cardinality constraints.
Methods and triggers can be also be defined.


EyeDB is available under the GNU Lesser General Public License.


EyeDB is available on Linux, Mac OS X and Solaris.

More informations…

Read more on EyeDB web site.