Produktübersicht JDO 08.09.2004

Werbung
Produktübersicht JDO
Open Source
08.09.2004
Produkt /
Version
Firma
Preise
TCK Datenbanken Applikationsserver
JDO for Fastobjects
j2
nein
Objektdatenbank
j2
Versant JDO Genie
für Versant
Developer Suite
Versant JDO Genie
for Relational
Database Systems
FastObjects
(früher POET
und Versant)
FastObjects
(früher POET
und Versant)
FastObjects
(früher POET
und Versant)
nein
Objektdatenbank
Versant
nein
1250$ Professional
2500$ Enterprise
mySQL, Sybase, JBoss 3, BEA
Informix, DB2,
WebLogic 7, IBM
Pointbase,
WebSphere 5
Postgres, Cache,
SAP DB,
Interbase,
Firebird.
IntelliBo
SignSoft / DE
nein
2500 € Developer,
500 - 5000 €
Runtime
all JDBC
compliant
databases
Jakarta OJB
Apache DB
Project
ja
gratis
all JDBC
compliant
databases
ObjectDB
ObjectDB
nein
limitierte
Gratisversion,
embedded API 300
$, Server 600 $,
OEM licensing auf
Anfrage
√
eigene
Objektdatenbank
Sun Ref. Impl.
Sun
gratis
√
BTree
Spezialitäten
Läuft auf Java
Echtzeit VM's.
Bemerkungen
Die OODB-Produkte von POET und
Versant gehören zu den
Marktführern. Haben auch .net
Angebot. Scheint zu den grösseren
Firmen in dieser Technologie zu
gehören.
JDP 2.0 Beta bereits
vorhanden.
BEA WLS, Oracle Mapping auf XML
OC4J, Borland EA Daten, JDOQL und
Server, JRUN,
SQL-Queries
IBM Websphere,
Trifork, JBOSS,
Sun One
Application Server
Guter Gesamteindruck
ODMG und JDO
Erst im Aufbau-Stadium
Api's. JDO Api
gegenwärtig noch
fehlend.
Embedded und
Brandneu. Persönlicher Favorit für
Client/Server Mode. Gebrauch mit OODB-Variante.
Artenreine
Objektdatenbank in
Java implementiert.
Schema Evolution
möglich
Nur Solaris Sparc
minimalistisch
JRelay
Object
Industries
nein
1000$ Professional
200$ Enterprise
KODO
Solarmetric
nein
1100$ Standard
3500$ Enterprise
Frontier Suite
Object Frontier
nein
1900$ Standard
300$ Enterprise,
Deployment ca.
1000$
JPOX
JPOX
ja
Lido
Libelis
nein
?
√
all major
relational
database
systems
JBoss 3, BEA
WebLogic 7, IBM
WebSphere 5
Bytecode und
Sourcecode
Enhancer,
Zusätzliche OQLMethoden für
Strings
Oracle 8i/9i, IBM BEA WebLogic,
Variante mit
DB2, Microsoft
Borland Enteprise Anbindung an OODB
von Versant -> sehr
SQL Server, IBM Server, IBM
schlank und
Informix, Sybase WebSphere,
performant.
ASE, Borland
Jboss, SunONE
JDatastore,
Application
Pointbase,
Server, Trifork
Microsoft Fox Pro
and Access,
Empress, MySQL,
PostgreSQL,
HSQLDatabase
Engine,
InstantDB
√
Oracle, IBM DB2,
Microsoft SQL
Server, IBM
Informix, Sybase
ASE, Pointbase,
MySQL, SAP,
HSQL
WebLogic, JBOSS,
Orbix E2A, Orion,
Oracle,
WebSphere, HP,
JRun, JOnAS,
iPortal
√
Oracle, mySQL,
Sybase,
Cloudscape,
Pointbase, DB2,
DB2J, Firebird,
SAP
sehr viele RDBMS
und auch andere
Datenquellen.
J2EE-JCA (JBoss,
WebLogic)
via JCA,
beispielsweise zu
Weblogic und
Websphere
Hintergrund der Firma ?
Allgemein guter Eindruck. Sehr
performante Implementation durch
verschiedene Caching Strategien
und Ausnutzung von JDBC 3.0
Features. Einig OQL-Konstrukte
fehlen. Praktisch monatlich neue
Releases. Kleine Firma aus MITAbsolventen, seit 1997.
Unterstützt nicht nur JDO sondern auch JCA, JTA.
Scheint ein sehr allgemeines Framework für PersistenzManagement zu sein, mit kräftigen Werkzeugen für die
Nutzung DB-spezifischer Elemente (z.B. Stored
Orient ODBMS JDO
Orient
Technologies
Triactive JDO
http://tjdo.s
ourceforge.n
et/
ja
Hibernate
http://hibern
ate.bluemars
.net/
http://xorm.
sourceforge.
net/
ja
XORM
TCK = Technology Compatibility Kit
nein
ja
70$/User Just
250$/User
Enterprise, 9$
Runtime
Orient ODBMS
ODMG Interface
für C++ Objekte
Cloudscape,
keine
DB2, Firebird,
MySQL, Oracle,
PostgreSQL, SAP
DB, and MS SQL
Server
Orient ODBMS existiert schon längere Zeit (C++
basiert). Zwei Java Architekturen: Via JNI im
Applikationsprozess. Via TCP/IP zu Server.
Einige grobe Schwachstellen: Keine SchemaEvolution, kein Mapping auf existierende RDBSchemas.
oft erwähntes Produkt, hat aber kein JDO-API.
Explizites Persistenz-Modell.
×
kein Enhancer. Jede persistente Klasse hat ein
Interface, das im Konfigurationsfile als persistent
definiert werden. Bean-style get/set Methoden.
Herunterladen