K U D O D E S M O N A T S
"db4objects
really makes persistence work for your business-model instead of the other way
around."
-- Dirk Louwers (The Netherlands),
September 2007
A R T I K E L
-- db4o V6.4 ERHÖHT CLIENT/SERVER PERFORMANCE --
“Performance
matters”. Dieser Satz ist regelmässig auf Platz 1 der Ergebnisse unserer
Userumfragen zu finden und daher sind wir froh, folgendes zu verkünden: Wir
haben es geschafft, die Geschwindigkeit von db4o im embedded Client/Server
Modus um ein Vielfaches zu erhöhen. Embedded C/S ist ein Szenario, bei dem
mehrere Client Applikationen gleichzeitig Transaktion gegen einen
ObjectContainer Server ausführen.
db4o V6.4 verbessert embedded C/S indem es Objekte zwischen
„Client“ und „Server“ direkt austauscht, anstatt auf „marshal“ und „unmarshal“
zurückzugreifen. Es erstellt ein lokales Referenzsystem für jede Transaktion
und stellt sicher, dass das korrekte Referenzsystem bei der Query Ausführung
benutzt wird. Metadaten werden zwischen allen Transaktionen geteilt. Embedded
Client/Server funktioniert jetzt so, als ob ein ObjectContainer mehrere
Transaktionen hätte –das war auch der interne Name, den wir während der Arbeit
in diesem Projekt benutzt haben: Multi-Transactional-ObjectContainer (MTOC).
db4o V6.4 mit der verbesserten embedded C/S Performance ist zum
sofortigen Download in unserem Download Center verfügbar. Lesen Sie hier mehr darüber in Carls Product News Blog. Embedded C/S
wird hier in der Referenzdokumentation beschrieben – es ist
keine Änderung des Code notwendig, falls Sie embedded C/S bereits zuvor genutzt
haben, da die APIs konsistent sind.
-- NEUE KONFERENZ ÜBER ODBMS
UNTERSTÜTZT VON db4objects --
Die ICOODB ist die erste internationale Konferenz,
welche sich ausschliesslich mit Objektdatenbanken beschäftigt. Dort ist auf der
Liste der Vortragenden neben db4objects CEO Christof Wittig und Chief Software
Architect Carl Rosenberger auch eine
Vielzahl von angesehenen Persönlichkeiten wie Robert
Greene, Mike Card und Ralph Westphal vertreten.
Die ICOODB
wird von einem unabhängigen Komitee unter der Leitung der ODBMS.ORG Experten Prof.
Dr. Stefan Edlich (TFH Berlin) und Dr.
James Paterson (Glasgow Caledonian University) organisiert und findet am
13. und 14. März 2008 in der Technischen Fachhochschule (TFH) in Berlin statt.
Mehr über die Konferenz können Sie in der ODBMS.ORG Pressemitteilung lesen.
Bitte halten Sie in Ihrem Kalender auch den 12. März fest, da wir
eine db4o Userkonferenz im Vorfeld der ICOODB organisieren werden.
-- db4objects BELOHNT COMMUNITY MITGLIEDER MIT EINER REISE ZUR ICOODB --
Drei Gewinner wurden aus der Liste der db4o most
Valued Professionals (dVP) 2008 ausgewählt, denen db4objects die Reise zur ICOODB
in Berlin im März 2008 sponsern wird.
Die offiziellen Gewinner sind:
Chris Beams (USA)
Rosen Jiang (China)
Buu Nguyen (Vietnam)
Die dVPs werden auch die Möglichkeit haben, an der db4o
Userkonferenz am 12. März teilzunehmen, um dort eine Reihe von ebenfalls an der
Konferenz teilnehmenden Core Contributors und Mitglieder des db4objects Teams
zu treffen.
Herzlichen Glückwunsch an die Gewinner und nochmals vielen Dank an alle dVPs
für eure Beiträge zur Community!
-- COMMUNITY NEWS --
von German Viscuso
Es war ein aufregender Monat für die db4o Community. Hier sind
einige Highlights der neuen Projekte unserer ProjectSpaces:
PHP Support Community Projekt
db4o Entwickler sind immer daran interessiert, db4o mit verschiedenen
Programmiersprachen Dialekten zu benutzen. Nach einem inspirierenden Blogpost
von Nicolas Cano wurde ein Community Projekt gestartet, welches die
Unterstützung von PHP als Ziel hatte. Es zeigt, dass die Integration von db4o
mit anderen Sprachen nicht schwierig sein muss. Das Projekt ist noch in der Proof
of Concept Phase, aber da PHP sehr beliebt ist, können Sie mit baldigen
Verbesserungen seitens der User Community rechnen. Mehr über dieses Projekt
erfahren Sie hier.
Hier haben wir auch eine Sektion über die
Integration von db4o mit anderen beliebten Dialekten.
Neue Sample Web Application
Alan Lavintman und Dario
Quintana steuerten eine neue Webapplikation namens RHEs bei. Es handelt
sich hierbei um eine Human Resources Management Webapplikation (auf spanisch)
welche db4o, Spring, Javaserver Faces und Facelets benutzt. Sie können es in
unserer Sample Sektion finden, welche
Anwendungen vorstellt, die als Referenz oder Beispiele für Ihre
Entwicklerarbeit dienen. RHEs
finden Sie hier.
LINQ-provider-for-db4o Projekt
Ein weiteres exzellentes Projekt, das gerade erst von unserem Community
Mitglied Luciano Di Cocco gestartet wurde, ist das
LINQ-provider-for-db4o Projekt. Das Ziel ist ein grobes Äquivalent zu Native
Queries unter der Nutzung von LINQ. Obwohl das bis jetzt nur eine primitive und
begrenzte Implementation eines LINQ-Providers darstellt, könnte es für Sie
dennoch von Interesse sein, da es auf Matt Warren's Sample aufbaut.
Lucianos ursprüngliche Version finden Sie hier.
B L I C K I N D E N S P I E G E L
Ausgewählte Presseberichte über db4o seit dem letzten Newsletter:
"The busy
Java developer's guide to db4o: Arrays and collections"
IBM developerWorks, 18. September 2007, von Ted Neward
Startup City:
db4objects Takes A Run At The Object Database Market
InformationWeek, 15. September 2007, von John Foley
"Konservierungsmittel"
Linux-Magazin September 2007, von Tim Schuermann (auf deutsch)
"Versatile
Querying With db4o"
FTPOnline, 25. Juli 2007, von Rick Grehan
--------
Viele Grüsse,
Das db4objects Team.
www.db4o.com
newsletter@db4o.com
Phone +1 (650) 577-2340
1900 S Norfolk Street, Suite 350
San Mateo, CA 94403 (USA)