[Updated 5:20 PM] — DB4objects is shipping a new version of its flagship GPL-licensed object database for Java and .Net objects. Db4o 6.0 boasts reduced memory usage and greater determinism, and is said to eliminate performance constraints found in earlier versions.
Db4objects began beta-testing Db4O 6.0 four weeks ago. During the beta period, 12,400 copies were downloaded, and many bugs fixed, according to the company.
Along with new features announced with the beta release, Db4O 6.0 additionally includes the following features, according to Db4Objects:
- Lazy queries, a new server-side cursor technology to boost client-server performance
- .Net API changes make db4o as native to .Net as it is to Java
- WIKI-based reference documentation
- Defragmentation is claimed to be up to 14 times faster
Db4o targets devices running Linux and other OSes, as well as packaged software products, in markets as diverse as real-time control, office equipment, mobile phones, and web applications. The database stores Java and .Net objects natively, rather than requiring conversion to exotic formats such as SQL. This approach is said to save programmers and processers alike the pain of serializing and unserializing data objects in Java and .Net code.
CEO Christof Whittig told LinuxDevices, “One of our bigger design wins is with Ricoh, which will embed Db4O in all of its photocopier and digital office products. We sit on the virtual machine — in this case, it's Java. We can go wherever Java goes, and of course Java is RTOS-agnostic.”
Whittig adds, “Db4O also runs on .NET, and for Linux devices, can use the Mono framework. For example, I have seen an ISV who has built a prototype application that runs on top of Mono 2.0 on Nokia's Linux-based 770 web tablet.”
Lots more details about Db40 6.0 and Db4Objects are available in our earlier coverage, here.
This article was originally published on LinuxDevices and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.