RSS All releases tagged Java

  •  01 Nov 2009 14:44
Avatar

Release Notes: This release comes with new monitoring support to collect runtime statistics about performance relevant behavior and state. Statistics are published through Java Management Extensions (JMX). You can now use jconsole or a similar JMX monitoring tool to view graphed information about queries, the free space manager, the object reference system, IO, and networking. Since this is still a work in progress, you may expect to see changes in the API and the list of actual statistics supported.

  •  28 Aug 2007 07:36

Release Notes: This release is a stability and performance release. Most notably, it is the first production quality release of db4o with completely revised exception handling.

  •  14 Dec 2006 09:33

Release Notes: This release comes with a new BTree architecture and major performance enhancements resulting from a new query processor that runs on the new BTrees. Deterministic immediate query responses were made possible using a new "Lazy Query Evaluation" algorithm.

  •  17 Aug 2006 10:31

Release Notes: This release is a performance release. It uses a new BTree architecture for class indexes to reduce the time for commits dramatically. New marshallers for strings and arrays improve insert and update performance by achieving a better clustering of slots. A new diagnostics package provides more help for developers to develop fast applications. All performance improvements also lead to a lower memory consumption, emphasizing db4o's suitability for embedded use on low ressource systems.

  •  30 May 2006 07:13

Release Notes: This release comes with a new BTree architecture for class indexes, resulting in reduced memory consumption with yet more performance. As an example benchmark, 250 million objects were stored with a constant memory footprint of less than 40 MB at a constant overall insert rate of 8000 objects per second on a slow 5400 RPM hard disc. The complete marshalling format has also been revised for this release to allow clustered writes of untyped references along with parent objects. The marshalling change also contributes to a strong improvement in read and write performance.

  •  27 Feb 2006 05:13

Release Notes: This release comes with considerably improved insert, delete, and commit performance. The Native Query optimization processor has been enhanced for new use cases, including many String method calls. A new Query result sorting interface is available that allows passing a standard java.util.Comparator as an argument. The tutorial has been made available in a Japanese version.

  •  15 Nov 2005 07:35

Release Notes: This release comes with Native Queries, a new approach to express database queries with Java syntax, completely without the use of strings. Native Queries are fully checked at compile time, they can be written using IDE autocompletion, and they can be automatically refactored by the IDE. Native Queries are optimized to execute against database indexes by analyzing Java bytecode.

  •  01 Aug 2005 06:07

Release Notes: This release comes with significant optimizations of the query processor to execute faster against indexes, especially for complex queries. db4o has also been improved to integrate even better with Java language semantics. For instance, the inheritance hierarchy of the ObjectSet returned by a query was changed to extend java.util.List and java.util.Iterator. The CVS structure has been refactored to make it easier to build db4o for restricted Java environments like J2ME CDC and J2ME PersonalProfile.

  •  16 Jun 2005 19:46

Release Notes: This release adds a couple of fixes in the GenericReflector, enabling ObjectManager to work solidly with database files generated with db4o for .NET. Performance has improved, especially for #identity() queries on indexed fields.

  •  06 May 2005 01:48

Release Notes: This release comes with a separate new ObjectManager GUI to query and browse databases. This version also supplies new replication functionality to automate the distribution of objects to multiple disconnected databases, to track their changes, and to merge versions of objects to a consistent and up-to-date state. A new generic reflector to allow working with objects without their classes is also part of this release.

Screenshot

Project Spotlight

MySQL

A fast SQL database server.

Screenshot

Project Spotlight

odb

A compiler-based ORM System for C++.