db4o open source object database
About Developers Customers
Newsletter :: October 2007
Skip Navigation Links.

Back to Newsletter Archive


K U D O    O F    T H E    M O N T H

"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 C L E S

-- db4o V6.4 BOOSTS EMBEDDED CLIENT/SERVER SPEED --

Performance matters. That is consistently the #1 message we get from the user surveys and we are happy to deliver: We have managed to boost the speed of db4o in embedded Client/Server mode by an order of magnitude. Embedded C/S is what we call a scenario where multiple client applications generate transactions concurrently against one ObjectContianer server.

db4o V6.4 improves embedded C/S by passing objects directly between "client" and "server" instead of marshalling and unmarshalling them. It keeps a local reference system for each transaction and makes sure the correct reference system is used for query processing. Metadata is shared between all transactions. Embedded Client/Server now works as if an ObjectContainer had multiple transactions - and that was the internal name we used for the project while we were working on it: Multi-Transactional-ObjectContainer (MTOC).

db4o V6.4 with the embedded C/S speed boost is available for immediate download from our download center. Read more on Carl's Product News Blog here. Embedded C/S is described in the Reference Documentation here - no change is required in your code if you used embedded C/S before as the APIs are consistent.


-- NEW CONFERENCE ON ODBMS SUPPORTED BY db4objects --

ICOODB is the first international conference purely focused on object databases. db4objects' CEO Christof Wittig and Chief Software Architect Carl Rosenberger are on the distinguished list of speakers together with recognized authorities such as Robert Greene, Mike Card and Ralph Westphal.

The ICOODB is organized by an independent committee, headed by ODBMS.ORG experts Prof. Dr. Stefan Edlich (TFH Berlin) and Dr. James Paterson (Glasgow Caledonian University) and takes place on March 13 and 14, 2008 at the University of Applied Sciences (TFH) in the German capital of Berlin. You can read about the conference in the ODBMS.org press release.

Please also mark your calendars for March 12 as we will be organizing a db4o user conference prior to the ICOODB.


-- db4objects REWARDS COMMUNITY MEMBERS WITH TRIP TO ICOODB --

Three winners have been drawn from the list of db4o most Valued Professionals (dVP) 2008. db4objects is sponsoring the trip to go to the ICOODB conference in Berlin in March 2008.

The official winners are:

   Chris Beams (USA)
   Rosen Jiang (China)
   Buu Nguyen (Vietnam)

These dVPs will also have a chance to attend the db4o user conference on March 12 and meet a number of core contributors and db4objects team members who will also be attending the conference.

Congratulations to the winners and thank you again to all the dVPs for your contributions to the community!


-- COMMUNITY NEWS --
 by German Viscuso

It has been an exciting month for the db4o community. Here are some highlights of new projects in our Projects section:

PHP support community project
db4o developers are always interested in using db4o with different programming language dialects. A community project targeted at supporting PHP was launched after an inspiring Blog post by Nicolas Cano. It shows that db4o integration with other languages doesn't have to be difficult. This project is still in the proof of concept phase but since PHP is very popular you might see improvements by the user community soon. You can check this project space here.

We also maintain a section featuring db4o integration with other popular dialects here.

New sample web application
Alan Lavintman and Dario Quintana contributed a new web application titled RHEs, a human resources managment web application (in Spanish) that leverages db4o, Spring, Javaserver Faces and Facelets.  You can find it in our sample section that showcases applications that are intended to serve as references or examples for your development work. You can find RHEs here.

LINQ-provider-for-db4o project
Another excellent project just started by community member Luciano Di Cocco is the LINQ-provider-for-db4o project. The objective is to have rough equivalence with Native Queries using LINQ. Even tough this is still a primitive and limited implementation of a LINQ provider for db4o you might find it interesting since it is based on Matt Warren's sample.
You can see Lucianos's initial version here.


L O O K I N G    I N T O    T H E    M I R R O R

Select press coverage about db4o since the last newsletter:

"The busy Java developer's guide to db4o: Arrays and collections"
IBM developerWorks, September 18, 2007, by Ted Neward

Startup City: db4objects Takes A Run At The Object Database Market
InformationWeek, September 15, 2007, by John Foley

"Konservierungsmittel"
Linux-Magazin September 2007, by Tim Schuermann (In German)

"Versatile Querying With db4o"
FTPOnline, July 25, 2007, by Rick Grehan

--------

With best regards

The db4objects team.

www.db4o.com
newsletter@db4o.com
Phone +1 (650) 577-2340
1900 S Norfolk Street, Suite 350
San Mateo, CA 94403 (USA)



Mobile Database | Java Database | .NET Database | Mono Database | Android Database | LINQ Database
Object Database | Open Source Database | Embedded Database | Database Benchmark | C# Database
Visual Basic Database | Symbian Database | Pocket PC Database | Compact Framework Database | OSGi Database | Complex Event Processing Database