欢迎投稿

今日深度:

db4o官方停止支持及面向对象数据库的一些感想,

db4o官方停止支持及面向对象数据库的一些感想,db4o面向对象


前一段时间试用了db4o,真心觉得不错,但自己在国内搜索了一下,并没有找到任何一个专门的论坛和面向对象的数据库产品,深感这东西在国内并没有太普及。但自己试用觉得这个东东真心不错(当然也有自己的优势和劣势),所以自己建立了这个网站来推广(面向对象数据库交流社区)。

但今天在打开db4o的官方网站时发现Versant已经不再对db4o进行支持。这点让我非常的痛心。。。

无论从哪方面来讲,这绝对是一个令人非常痛心的决定,个人一直认为db4o是最优秀的面向对象的数据库,官方有自己的收费的面向对象的数据库系统就放弃了db4o,可能是出于经济方面的考虑。

但希望官方能够把这个优秀的数据库交能社区来进行继续开发,或者有没有人有兴趣在db4o原来的基础上再进行后续开发。可惜自己用数据库还可以,开发数据库真的非常不在行,如果我可以我都想自己把这个数据库做下去,做为这个社区的一个产品。


当然,更好的主意是为db4o开发一个分支产品,这样大家就可以继续享用与改进db4o了,如果有人能够继续来为db4o写一个分支,我愿意尽自己最大的能力帮助。

虽然官方不在支持了,不过官方已经给我们留下了一个非常优秀的面向对象的数据库,我也会继续为这个数据库写东西,解答问题,也提供一些下载。这些都会在我的网站面向对象数据库交流社区上来进行,如果大家对数据库感兴趣,希望来我的网站落户,现在可能东西还有人气都比较小,但我相信在自己的经营下会越来越好。

就写这么多吧,我会继续支持国内面向对象数据库的发展及推广工作的,相信自己会做的更好。再就是真心找那些也对面向对象数据库感兴趣的朋友和我一起来经营这个网站。

对于对象数据库 DB4O 的一些BUG以及怎应对的方法

2、objectmanager 6.0需要对应db4o 6.1的版本 objectmanager 1.8需要对应db4o 5.5的版本 objectmanager 1.7需要对应db4o 5.2的版本版本不对应会造成无法打开数据库文件,怎么就这么不兼容呢?连高版本的管理工具都无法打开旧的数据库。3、com.db4o.eclipse_0.2.0默认只能打开db4o 5.2的版本的数据库可以通过修改com.db4o.eclipse.plugin_0.2.0.jar包里的db4o的.jar文件,更换为不同的版本后来访问相应版本的数据库。先解压 com.db4o.eclipse.plugin_0.2.0.jar 包,到 com.db4o.eclipse.plugin_0.2.0 目录下方法一:把db4o-5.5-java1.2.jar 或 db4o-6.1-java1.2.jar 等jar文件改名为 db4o-5.0-java1.2.jar ,然后拷贝过来覆盖掉原来的 db4o-5.0-java1.2.jar 文件,重新打开 Eclipse 即可。方法二:拷贝db4o-5.5-java1.2.jar 或 db4o-6.1-java1.2.jar 等jar文件 到com.db4o.eclipse.plugin_0.2.0 目录下,然后进入 com.db4o.eclipse.plugin_0.2.0META-INF 目录下,打开 MANIFEST.MF 文件,将里面的 db4o-5.0-java1.2.jar 替换成拷贝进来的相应版本的jar文件名,保存,重新打开 Eclipse 即可。两种方式其实就是替换不同版本的jar文件而已。4、在用工具打开时有问题时,还需要进入当前用户的目录下将.objectmanager.*之类的文件删除后,再运行工具来打开数据库。
 

对于对象数据库 DB4O 的一些BUG以及怎应对的方法

2、objectmanager 6.0需要对应db4o 6.1的版本
objectmanager 1.8需要对应db4o 5.5的版本
objectmanager 1.7需要对应db4o 5.2的版本
3、com.db4o.eclipse_0.2.0默认只能打开db4o 5.2的版本的数据库
可以通过修改com.db4o.eclipse.plugin_0.2.0.jar包里的db4o的.jar文件,更换为不同的版本后来访问相应版本的数据库。
先解压 com.db4o.eclipse.plugin_0.2.0.jar 包,到 com.db4o.eclipse.plugin_0.2.0 目录下方法一:  把 db4o-5.5-java1.2.jar 或 db4o-6.1-java1.2.jar 等jar文件改名为 db4o-5.0-java1.2.jar ,然后拷贝过来覆盖掉原来的 db4o-5.0-java1.2.jar 文件,重新打开 Eclipse 即可。
方法二:  拷贝 db4o-5.5-java1.2.jar 或 db4o-6.1-java1.2.jar 等jar文件 到com.db4o.eclipse.plugin_0.2.0 目录下,
  然后进入 com.db4o.eclipse.plugin_0.2.0/META-INF 目录下,打开 MANIFEST.MF 文件,将里面的 db4o-5.0-java1.2.jar 替换成拷贝进来的相应版本的jar文件名,保存,重新打开 Eclipse 即可。
两种方式其实就是替换不同版本的jar文件而已。
4、在用工具打开时有问题时,还需要进入当前用户的目录下将.objectmanager.*之类的文件删除后,再运行工具来打开数据库。
 

www.htsjk.Com true http://www.htsjk.com/shujukunews/3534.html NewsArticle db4o官方停止支持及面向对象数据库的一些感想,db4o面向对象 前一段时间试用了db4o,真心觉得不错,但自己在国内搜索了一下,并没有找到任何一个专门的论坛和面向对象的数据库产品...
相关文章
    暂无相关文章
评论暂时关闭