db4o open source object database
db4o :: Blog in Deutsch

Syndicate This

Montag, April 11, 2005

db4o bis zu 44x schneller als Hibernate

db4o's Opensource Objektdatenbank ist die performante Loesung fuer das objekt-relationale Mismatch Problem. Das zeigt der neue, unabhaengige Opensource-Benchmark "PolePosition" (http://polepos.sourceforge.net/), in dem verschiedene Datenbanken und Datenzugriffstandards auf ihre Performance getestet werden.

Insbesondere ist db4o rund 3 – 44x schneller als eine Hibernate/MySQL Loesung, je nach getesteter Transaktion. Hibernate ist ein populaerer objekt-relationaler Mapper, der eine relationale Datenbank so "einpackt", dass sie objektorientiert angesprochen werden kann. Waehrend die Vorteile fuer den objektorientierten Java oder .NET Entwickler auf der Hand liegen, so zeigt nur ein Stresstest wie "PolePosition", dass das Einfuegen dieses zusaetzlichen Layers enorme Performanceverluste bringen kann. db4o ist die objektorientierte Persistenzloesung, die zwar nicht die Kompatibilitaet mit bestehenden relationalen Datenbanken herbeifuehrt, wie z.B. in einem Datenzentrum erforderlich, aber ueberall dort, wo Daten z.B. client-seitig gespeichert werden, z.B. auf einem Mobiltelefon, in einem medizinischen Geraet, einem Auto, einem Softwarepaket oder in Echtzeit-Systemen zum Cachen von Objekt-Streams.

Mehr ueber db4o's Abschneiden in PolePosition (auf Englisch) hier: http://www.db4o.com/about/productinformation/benchmarks/ oder (auf Deutsch) per mail an vertrieb@db4o.com.