After finding that db4o did not screw up in our projects, I dug a bit through their issue tracker, which is a very important resource you should definitely check out if you’re working with db4o! Just to get that straight: I’m an avid db4o user and really love it. These issues are not critical and [...]
We’ve been working a lot on db4o related and db4o based projects lately, and close to completion of the first and most simple product, we really hit a few roadblocks. UPDATE: Just after releasing this article, I found the bug in our code. It’s not db4o’s fault after all… Motivation One thing up front: We [...]
My last small note on db4o performance will soon be outdated – fortunately. Newer releases of db4o will no longer rely on Cecil to perform reflection, thereby speeding up db4o linq queries – However, make sure you have Mono.Reflection.dll in your app! Also there are some restrictions when it comes to the compact framework and [...]
This is just a quick note, but I just gotta share this right now. It’s actually in the manual so this is not exactly a secret, but I managed to overlook it so perhaps I’m not the only one… In our specific scenario, db4o was about 3 times slower than MSSQL via Linq to SQL [...]
Download: db4oSimpleServer Lately, I have fiddled around with Versant’s excellent dual-license object database db4o a little and I think object databases are very neat. In fact, I read a few pages in PoEAA [Patterns of Enterprise Application Architecture] today, and here and there Fowler writes how cool object databases are. The Fowler knows! Well, anyhow [...]
