Some "new" databases exactly meet your requirements. db4o, the open source object database, native Java and.NET is:
- very lean and not complex at all (one line of code stores any object) - scales extremely well - is cross platform Java and.NET - very performant (up to 44x faster than Hibernate+MySQL, for instance)
For overcoming the object-relational mismatch in resource constrained applications, like on mobile platforms, or where performance matters, you might want to look at the open source object database db4o (http://www.db4o.com/ which is up to 44x faster in the benchmark (http://www.db4o.com/about/productinformation/benc hmarks/).
Some "new" databases exactly meet your requirements. db4o, the open source object database, native Java and .NET is:
.NET
- very lean and not complex at all (one line of code stores any object)
- scales extremely well
- is cross platform Java and
- very performant (up to 44x faster than Hibernate+MySQL, for instance)
Chris
http://www.db4o.com/
The new database benchmark "PolePosition" shows how much performance Hibernate costs:
c hmarks/).
http://polepos.sourceforge.net/
For overcoming the object-relational mismatch in resource constrained applications, like on mobile platforms, or where performance matters, you might want to look at the open source object database db4o (http://www.db4o.com/ which is up to 44x faster in the benchmark (http://www.db4o.com/about/productinformation/ben
Chris