600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 的实时数据库 我们该选谁?----BerkeleyDB与SQLite评测对比

的实时数据库 我们该选谁?----BerkeleyDB与SQLite评测对比

时间:2023-06-04 02:38:30

相关推荐

的实时数据库 我们该选谁?----BerkeleyDB与SQLite评测对比

最近要做一个项目,需要用到实时数据库,PI太贵了,想找一个免费的,实在不行就只能自己编了。找了半天,找到了FastDB、BerkeleyDB和SQLite.

FastDB是内存型数据库,据说很快,但数据库大小不能大于物理内存,不然。。。反正我看到这就走了,我可是要一秒内处理几千个数据,还要保存8小时以上的啊!BerkeleyDB和SQLite倒没有数据库大小不能大于物理内存的限制,我对他们的性能进行了测试,结果如下:

*机器配置:Core2 E4500CPU、2G内存

上表为两种数据库只建一个索引,Berkeley DB不支持事务、Sqlite支持事务情况下的数据,如果Berkeley DB打开事务支持,速度会下降很大的数量级,根本不能满足需求。另外在程序崩溃后Berkeley DB数据库不可用,Sqlite数据库仍可正常使用。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。