Comparison of object database management systems

From Wikipedia, the free encyclopedia

[edit] Features

Information about what fundamental ODBMS features are implemented natively.

Language(s) SQL support Datatypes License Observations
Caché ObjectScript (dynamic language), Basic. Java/.NET object mapping supported. SQL subset. Object notation allowed. Supports embedded sql, dynamic sql and xDBC access. Commercial MUMPS anscestry. Includes built-in support for XML, Web/AJAX and an EMB system called Ensemble. Supports embedded, client/server and distributed implementations.
Cerebrum : Object-oriented network knowledge base
ConceptBase Telos CBQL (based on Datalog) no types but classes closed source, free for non-commercial use historical db, active rules, meta modeling, deductive rules
Db4o C#, Java GPL + commercial
eXtremeDB Commercial
Facets (previously known as GemStone-J)
FastDB Main Memory DBMS C++ Subset Open Source. AS IS
Gemstone Database Management System
Generic Object Oriented Database System (GOODS) C++, Java Open source, AS IS distributed
GigaBASE Database Management System C++ SQL "like" MIT
Haley Systems
JADE
Jasmine Object Database
JDOInstruments
JODB (Java Objects Database) Java GPL
Magma Object Database Smalltalk Open Source
MyOODB Java GPL/LGPL gaming/web
NeoDatis ODB C#, Java, Mono LGPL Embedded and Client/Server
ObjectDB Java No, JDOQL commercial
Objectivity/DB C++, C#, Java, Python,Smalltalk and XML SQL superset Commercial Distributed, Parallel Query Engine
ObjectStore SQL subset
OpenLink Virtuoso C++, Java/JSP, ASP, ASPX, Mono, RDF, SPARQL, SPARUL, SQL, Perl, Python, PHP, Ruby, XML, ODBC, JDBC, ADO.NET, more SQL 9x/200x Open Source Edition = GPL; Closed-Source Edition = Commercial (customer choice, dependent on feature set)
Orient ODBMS (software) C++, Java SQL subset Apache 2.0 license
Ozone Database Project Java GPL + LGPL + additions
Perst Java, C#
Statice LISP introduction
stSoftware ODBMS Java SQL subset commercial
Versant Object Database C++,Java commercial
Zope Object Database Python No support. Object indexing and searching is done through ZCatalog facility. ZPL, Open Source