Object-Oriented Database – Worth a Try

· August 27, 2009

I recently conducted a small experiment with an object-oriented database, db4o, and I’m quite impressed.

Initially, the concept is a bit challenging to grasp since there are no tables, no SQL, and no mapping involved. Instead, you directly store your objects.

The real challenge lies in querying these objects, but the db4o team has made strides in this area. For example, the current release includes full support for LINQ, providing an excellent programming experience.

Although I’m still a newbie and have some unanswered questions about data and class definitions evolution, it looks promising—very promising.

Just imagine it: “No more SQL. No more mapping.” It’s appealing, isn’t it?

Twitter, Facebook