| Objectivity/DB |
Eine verteilte Objekt-Datenbank, die Schema-Evolution unterstützt. Transaktionslogik kann deklarativ ausgedrückt werden. Bindings existieren für C++, Java, Smalltalk und SQL |
|
Objectivity, Inc. |
| DB2 |
Ein ebenfalls bekanntes, großes RDBMS, das auch auf Mainframes läuft, neuerdings auch als Express-Version. |
|
IBM |
| PostgreSQL |
Das freie objektrelationale Open Source Datenbanksystem PostgreSQL. Stored Procured werden in PSQL programmiert, es kann aber auch Java oder Perl verwendet werden (z.B. für mächtigere String-Manipulations-Möglichkeiten). Interessant ist die Möglichkeit Tabellen voneinander erben zu lassen. |
|
|
| db4o |
Native Objekt-Datenbank für .NET und Java.
Früher von db4objects, Inc. entwickelt, wurde die Datenbank von Versant erworben. |
|
Versant Corp |
| Zope Object Database |
Das integrierte Datenbank-modul des Zope-Webanwendungsservers
ob man die DB auch ohne den Server verwenden kann, ist unbekannt
seit 1998 open-source
The Z Object Publishing Environment consists of an object database (ZODB) and application server (ZServer) written in Python |
|
Zope Corporation |
| LightBase |
post-relationale Datenbank mit Volltext retrievel
(OQL – Obejct Query Language), an object definition language (ODL – Obejct Definition Language) |
|
Light Infocon Tecnologia S/A |
| FastObjects .NET |
Direkte Objekt-Persistenz für .NET: Versant FastObjects .NET
FastObjects .NET 10.0 wurde entwickelt für das Microsoft .NET 2.0 Framework. Nahtlos in das Visual Studio 2005 integriert, bietet FastObjects 10.0 eine an die Bedürfnisse von Entwicklern angepasste, objektorientierte Alternative zu relationalen Datenbanken. Ohne Mapping, direkt speichern - für mehr Performance.
Kann embedded oder als Server laufen. |
|
Versant Corp |
| Valentina |
it introduces a revolutionary abstraction "Link" implemented in both the API and SQL. It works natively in UTF-16, can accept 270 encodings, and features advanced features such as regular expressions, XML, full-text search, pictures, functions, and calculated fields. |
|
Paradigma Software Inc. |
| Caché |
Objektorientierte DB, intern hierarchisches Datenbank-System, das eine SQL-Schnittstelle besitzt, sowie als Objektdatenbank O/R Mapping überflüssig macht, kann man aber auch als relationale DB "missbrauchen".
Da auch eine Webapplikationsserver mit eigener Skriptsprache (optional!) enthalten ist, kann man Caché auch als RAD-Umgebung ansehen. |
|
InterSystems |
| Orient |
Hat sich von einer Objektorientierten Datenbank kompatibel mit JDO zu einer NoSQL-Datenbank gewandelt. |
|
Orient Technologies |
| Matisse |
Offers Matisse an replicated ODBMS with server-side SQL2, a version-based transaction mechanism and on-line schema evolution. Data definition languages is UML, bindings for several programming languages exist. A free developer version is available
A Post-Relational Database, like Matisse, represents the best of both worlds: The ability to map objects from .NET directly into the database with the support of a standard query language (SQL-99) and the same scalable enterprise capabilities as found in relational products |
|
Matisse Software Inc. |
| VOSS |
Database Management for Smalltalk |
|
Logic Arts Ltd |
| FastDB |
Ein ORDBMS für C++, welches embedded sowie ausschließlich im Arbeitsspeicher läuft und virtual Mapping des Betriebssystems nutzt, um auf Daten zuzugreifen. Es werden einige SQL-Konstrukte unterstützt, die mit objektorientierten Erweiterungen ergänzt werden. Bietet Transaktionen, Fehler-Toleranz und Replikation. |
|
|
| GigaBASE |
Eine Objekt-relationale embedded Datenbank-Engine (ORDBMS) für C++ Anwendungen. Es bietet eine SQL-ähnliche Abfragesprache, intelligente C++ Interfaces (es werden Objekte statt Tupel geladen), sowie Transaktionen (schneller shadowing page Algorithmus), Concurrency (gleichzeitiger konkurierender Datenzugriff), Online-Backups und Recovery nach Fehlern |
|
|
| Smyle |
DBMS für Java, das IDL für die Schema-Notierung verwendet |
|
|
| Consus |
Ein 100%-iges Java ORDBMS mit SQL-92-kompatibler Anfragesprache JSQL, welches objektorientierte Erweiterungen wie Vererbung und impliziten Polymorhismus anbietet. Es steht eine JDBC-Schnittstelle zur Verfügung.
Features:
Pure Java
JDBC
SQL 89/92
Single file
Transactions
Easy to use
Very fast |
|
|
| Oracle Database |
Zu Oracle muss ich hier nicht viel sagen. Extrem viele Features, extrem teuer.
Verwechslungsgefahr: Bitte die weitere Datenbankprodukte von Oracle nicht mit der Oracle Database verwechseln. |
|
Oracle |
| DBMaker |
Ein full-Stack DB-System: Portable, ODBC, d.h. eigentlich alles wichtige was man so braucht.
XML wird gut unterstützt.
Audits sind integriert und müssen nicht, wie bei anderen Systemen, selbst aufwändig z.B. mit Triggern erstellt werden. |
|
CASEMaker Inc. |
| Informix |
bekanntes DBMS |
|
IBM |
| Versant Object Database |
The Versant Developer Suite is a distributed, replicated object-oriented database featuring online schema evolution, failover, asynchronous replication and SQL query capabilities. Multi language access from C++ and Java for several operating systems |
|
Versant Corp |
| ConteXt |
An object-based database management system optimized for user interaction instead of transaction processing. It includes a database browser providing secure access to its server across the Internet. C++ binding for several flavours of UNIX. [Source code freely available but not on website.]
|
|
|
| Birdstep |
Birdstep by Raima, comes in a family of products composed by Birdstep RDM Server, which uses the relational and network data model, Birdstep RDM Embedded also using the relational and network data model and Birdstep RDM Mobile an object-oriented data model.
Gibt es so scheinbar nicht mehr so, es wird jetzt Birdstep RDM Mobile für Handys, elektr. Geräte usw angeboten (aber ohne den XML-Layer) |
|
Birdstep Technology ASA |
| Metakit |
Metakit is an efficient database library with a small footprint. Its a cross between flat-file, RDBMS, and OODBMS. Keywords: structured storage, transacted, load on-demand, portable, C++, Python, Tcl, instant schema versioning. |
|
Equi 4 Software |
| ObjectDB |
A full featured Object Database for Java, written entirely in Java. JDO compliant. [Free for non-commercial] |
|
ObjectDB Software |
| ObjectStore |
Provider of object data management products for Java, C++ and XML-based applications. Products include ObjectStore, PSE Pro and RTEE. Objectstore is the standard example of a page-server architecture, featuring also multi-version concurrency control, automatic deadlock detection and data replication |
|
Progress Software Corporation |
| goods - Generic Object Oriented Database System |
GOODS - is an object oriented fully distributed database management system using an active client model. The multithreaded high performance database server is language and application independent. The client application interface to the database is built using a metaobject protocol and provides transparent persistency for normal programming languages. An aspect oriented programming approach is used to implement object access, and synchronization policies make it possible to define various database access strategies to suit the requirements of a concrete application and separate them from application code |
|
|
| Perst |
A Simple, Fast, Convenient Object Oriented Database for Java and .NET |
|
McObject |
| Porcupine |
RAD Web Plattform mit integrierter OO-DB |
|
|
| JADE |
Plattform mit objektorientierter Programmiersprache, Applikationsserver und objektorientierter Datenbank
Schnittstellen zu .NET, Java und relationalen Datenbanken vorhanden. |
|
Jade Software Corporation |
| EyeDB |
ODMG 3.0 compliant DBMS (including OQL) with manipulatable classes, templates and triggers. Supports multi-database objects. C++ and Java bindings.
|
|
|
| ozone |
Ein open source Java ODBMS mit Mehrbenutzerbetrieb, Rechtevergabe auf Objektebene, Deadlock-Erkennung und XML/DOM Unterstützung
[Open Source, GPL/LGPL] |
|
|
| JDOInstruments |
JDOInstruments is an embedded object oriented database programmed in java, it is also an implementation of Suns Java Data Objects (JDO) specification for the transparent persistence of Java objects. |
|
|
| MyOODB |
MyOODB is an Object-Oriented Database with many features not available in existing database products. MyOODB is one part of a two part SDK solution. Together with MyOOWEB, MyOOSDK provides a development environment for software hackers who desire small fast but powerful applications. It is the foundation that puts the power of true Object-Oriented Design back into App/Web development. |
|
|
| NeoDatis |
NeoDatis ODB is a new generation Object Oriented Database. ODB is a real native and transparent persistence layer for Java and .Net. ODB is very simple and very fast and comes with a powerfull query language. |
|
|
| Jeevan |
100% pure Java Object Oriented Database, with a simple API and no schema definition language. [Commercial]
Jeevan is a platform-independent, Sun Certified, easy-to-use 100% Pure Java Database. Using Jeevan, you can now create a database to store and retrieve Java objects with minimal programming. |
|
W3apps Inc |
| JYD Object Database |
Pure object DBMS written entirely in Java. Multi-user with client-server support and garbage collection. [Commercial]
JDK 1.3
-automatic movement of objects between primary and secondary storage, akin to a virtual memory system
-a transaction environment with ACID properties, as expected of a DBMS
-client / server support
-distributed database support
-garbage collection on the database
-a combined database server / web server to run Java servlets |
|
JYD Software Engineering Pty Ltd |
| SOD |
SOD2 ist eine Objektorientierte Datenbank für Java, C++ und C# mit ACID-Unterstützung. |
|
|
| GemFire |
distributed shared-memory OODBs with caching and (relational) data integration for Java, C++, and Smalltalk.
Eines der ersten OODBMS (für Smalltalk) |
|
GemStone Systems |
| Sieben Geisslein |
An object store implemented in Java. [Open Source, BSD style]
soll auch Unterstützung für Transaktionen haben |
|
|
| FirstSQL |
Java in-memory SQL92 DBMS with sane NULLs processing. Purports to actually strive to follow Codd's rules |
|
FFE Software, Inc. |
| Eaglehawk StrongBox |
Internet accessible object-oriented database that allows inherently secure remote access to (legacy) data from fixed and wireless devices. Also provides on-line schema evolution and access audit mechanisms.
StrongBox™ enables Windows-based applications to secure individual data elements. High-value data items such as Social Security Numbers, encryption keys, data table linkages and binary locators are stored as discrete data objects. Each of these objects is discretely secured by its own individual access control mechanisms and all apparent structural relationships between individual objects are eliminated within the StrongBox™ environment |
|
Eaglehawk Limited |
| Logdatenbank (ABAS) |
Objekt-Datenbank für das ERP-System von ABAS |
|
ABAS Software |
| TITANIUM |
TITANIUM Multi-Model Architecture
The TITANIUM multi-model database engine combines the strengths of the object-oriented, relational, and navigational data models while avoiding the limitations and compromises inherent in single-model and hybrid products. Only TITANIUM allows simultaneous use of all three data models, providing the developer with the flexibility to choose the most appropriate model for each part of an application. |
|
Savitar Corporation |
| Eloquera |
Eine native Objektdatebank für .NET mit Unterstützung für LINQ. |
|
|
| HyperGraphDB |
general purpose, open-source data storage mechanism based on a powerful knowledge management formalism known as directed hypergraphs |
|
|
| Sav Zigzag |
Sav Zigzag is a mobile object relational DBMS (ORDBMS) supporting Zigzag language, more expressive than SQL and XQuery. It represents a Java library or API interface, old versions of which were distributed with name Sav ZAPI. This interface forms a new powerful "Java/Zigzag" language, for development of the high-performance database applications. Zigzag algebraic expressions enable lightly to process not only tabular data but also hierarchic, for example XML with its dynamic and multi-level structure. DBMS Sav Zigzag may be installed on PC, PDA and even on the mobile phone (smartphone, commutator). |
|
|