db4o Developer Community

db4o open source object database, native to Java and .NET
Welcome to db4o Developer Community Sign in | Join
in Search
More Search Options

Product News from the Core Team

This blog features product news right from the core developer team, once new features and functions get checked into Subversion, available as Continuous Build every 2 hours.

dRS does collections

dRS - db4o Replication Services - is a framework for building applications that synchronize objects bi-directionally between databases.

Until recently, dRS' approach to collections followed the minimum common denominator rule - only a small set of collection types known to be supported across data stores was used for replication. One consequence was that during the replication of any kind of list container between two databases, dRS would give the receiving end an ArrayList instance (java.util.ArrayList for java and System.Collections.ArrayList for .net) no matter what the concrete type of the list was at the originating end. For simple scenarios this could be enough but a more round approach to collection handling was long awaited for. The wait is over.

dRS will now preserve collection types across databases unless the data source itself indicates otherwise - it would not make sense to replicate a Hibernate collection proxy such as PersistentList unchanged to a db4o container for instance.

For more on dRS visit the oficial home page.

 

Published Tuesday, April 15, 2008 10:28 PM by Rodrigo B. de Oliveira
Filed under:


Comments

 

db4o Newsletter said:

The efficiency of Transparent Persistence is added to .NET LINQ provider New “Stable” Release 6.4 is

May 22, 2008 10:17 PM
 

Product News from the Core Team said:

Now is the time for the newer and better Stable version - 7.4 . As usual it is available in download

December 2, 2008 2:16 PM
Anonymous comments are disabled