|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2005-08-10
测试版的exist 性能和稳定性确实叫人不放心.
一直在在寻找稳定的 开源的 xml native db 最后发现了 Berkeley DB xml 据说是 xml native db中最健壮的. 其前身berkeley db好像很有名气 不过我是没接触过. 请有经验的朋友来谈谈 berkeley db的性能. 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2005-08-12
winterwolf 写道 测试版的exist 性能和稳定性确实叫人不放心.
一直在在寻找稳定的 开源的 xml native db 最后发现了 Berkeley DB xml 据说是 xml native db中最健壮的. 其前身berkeley db好像很有名气 不过我是没接触过. 请有经验的朋友来谈谈 berkeley db的性能. 性能自不必说,但是如果你要在里面放很多东西的话,这个硬盘空间可就有问题的。它的那个存储方式,浪费的空间10倍不止。我估摸着是个空间换时间的方案。 当然,我没玩过带XML的。 而且,最为关键的是,它不是那种关系数据库,OO更谈不上了。我在一个地方用过一次以后,觉得对于复杂的关系模型,用这个东西简直就是在自虐。你就把他当作一个巨型treemap的高效实现吧。估摸着XML的也好不到哪里去. |
|
| 返回顶楼 | |
|
最后更新时间:2005-08-12
openldap中用的是这种数据库吧,有没有人对bdb详细介绍一下他的原理
|
|
| 返回顶楼 | |
|
最后更新时间:2005-08-12
bdb xml2.8 带有bdb 4.3 我正好可以用bdb来存放图片 估计 key+记录 的方式存放图片再合适不过了. (实在无法忍受将图片存放到文件系统)
bdb xml 肯定没有exist那么容易使用 xquery功能好像也不是很全 但应该也够用了. 速度和稳定实在太重要了 没办法 只能累一点了 |
|
| 返回顶楼 | |
|
最后更新时间:2005-08-16
stone 写道 openldap中用的是这种数据库吧,有没有人对bdb详细介绍一下他的原理
好像很多邮件服务器也用bdb. 对bdb的了解不多 bdb只提供了比较低层的数据库功能不支持sql 属于超轻量级的数据库. 由于xml本身就是简单的文档 这对bdb来说真是一个机会 2003年睡猫就推出了bdb xml 现在的版本已经是2.8 |
|
| 返回顶楼 | |
|
最后更新时间:2005-08-16
winterwolf 写道 bdb xml2.8 带有bdb 4.3 我正好可以用bdb来存放图片 估计 key+记录 的方式存放图片再合适不过了. (实在无法忍受将图片存放到文件系统)
bdb xml 肯定没有exist那么容易使用 xquery功能好像也不是很全 但应该也够用了. 速度和稳定实在太重要了 没办法 只能累一点了 咱两正相反,从来都只把图片放在文件系统上,数据库只放可以检索的东西。 |
|
| 返回顶楼 | |
|
最后更新时间:2005-08-16
嘿嘿
img 放到bdb 应该比放到文档高级一点点 |
|
| 返回顶楼 | |
|
最后更新时间:2005-08-16
winterwolf 写道 嘿嘿
img 放到bdb 应该比放到文档高级一点点 效率可能会差一点点 |
|
| 返回顶楼 | |
|
最后更新时间:2005-08-17
在oracle里库大概是600M 存到Berkeley DB JE中大约有2G
|
|
| 返回顶楼 | |
|
最后更新时间:2005-08-18
feedss 写道 在oracle里库大概是600M 存到Berkeley DB JE中大约有2G
运行oracle大概需要2G内存 运行bdb大概只需要20M内存 还真没见过有拿oracle 和 bdb比的 ! 将图片用bdb保存管理速度象飞一样 运行oracle我的小服务器非冒烟不可. bdb JE 好像完全是用java写的 我没用过 不知道速度是否能象bdb那么快 ? 睡猫如果将xml db建在 bdb JE之上 用java开发应该更方便 也许是因为性能问题吧. |
|
| 返回顶楼 | |











