db4o Blogs

db4o News

Newsletter #57: db4o One Year in Review

It has been a really exciting year for db4o! One year ago, Versant acquired db4o, bringing a new level of energy and enthusiasm to the core development team. Armed with passion, the db4o team delivered a rock solid stable version (v7.4) and put 5 development versions out (7.8, 7.9, 7.10, 7.11 and 7.12) with vibrant new features making db4o safer, smaller and faster!

Read the rest of entry »

New case study: RSSOwl News Reader

Developers in the RSSOwl team were feeling pressure from the competition. Facing a total rewrite of their RSS/RDF/Atom news reader, the team implemented db4o. According to Benjamin Pasero, who heads the RSSOwl development team, users wanted to be able to store news locally and they wanted better search capabilities. They also demanded automatic software updates and the ability to add their own features. ‟In summer 2005, it became clear to us that it was going to be very hard to catch up with the features of other readers without redesigning everything. We started working on RSSOwl 2.0 from scratch.” Aside from making the newsreader faster, easier to use and customizable, the team also wanted to keep expansion simple. ‟If other developers are interested in extending RSSOwl with more functionality, we wanted them to be able to use our persistence solution without having to learn a new language.”Implementing a relational database would require application model extensions and likely require complex schema evol ...

Read the rest of entry »

Android DataService for db4o

This is a community contributed abstraction layer that allows you to swap the underlying datastore in Android with ease. The db4o implementation has only 200 lines of code. Enjoy!

Using ZK with db4o

Here's an nice article about using db4o and ZK from Morgan Conrad:

http://flyingspaniel.blogspot.com/2009/11/using-zk-with-oodb-such-as-db4o.html

Overall Morgan shows how easily an object-database like db4o can be put in place.

Blush: standalone RMS based on db4o coming soon

Blush is a standalone requirement management system. The product will be open source and free and will be based on the DB4Objects persistence engine. The product will be written and distributed as WPF Smart Client . The product is being built using Agile methodologies. The main aim of blush is to provide a simple editor to help you create Specification Cards utilizing a BDD dialect (http://dannorth.net/whats-in-a-story). The product is intended to support various export options including cucumber and NBehave test files.