日期:2014-05-16  浏览次数:20471 次

纯粹面向对象数据库 --- db4o
Versant 收购了这个产品。
关于db4o 维基百科详细介绍了:
http://en.wikipedia.org/wiki/Db4o
db4o:
http://www.db4o.com/
用这个做了些demo,初步的感觉:
应该是使用了java序列化。
具备了数据库的一些基本特性,如:事务,索引
定位是一种嵌入式的数据库,估计多数用途和sqlite差不多,也可做c/s应用
根据维基百科上的介绍好像也可以做集群,但是replication需要代码处理,而不能自动化。

当初次见到hibernate这个东西的时候,惊叹关系型的那种数据可以用对象的形式来持久化,瞬间有种:扁平的飞机场 变为 饱满的 凶器。但是现在想起来那种映射很蛋疼啊。纯粹的面向对象数据库更加native,如果面向对象的数据库能够拥有和传统数据库一样的优秀特性更好。