Chinaunix首页 | 论坛 | 博客
  • 博客访问: 309763
  • 博文数量: 47
  • 博客积分: 2455
  • 博客等级: 大尉
  • 技术积分: 558
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-25 15:43
文章分类

全部博文(47)

文章存档

2016年(2)

2012年(10)

2011年(13)

2010年(1)

2009年(19)

2008年(2)

发布时间:2016-03-02 23:45:14

BerkeleyDB的使用上有许多需要注意的地方, 尤其对于想要提高性能而言. 由于许多使用BerkeleyDB都是参照网上的例子, 所以一般用的都比较简单, 许多性能优化策略没有讨论过.1 平衡数据持久性和性能许多应用其实并不需要数据完全不丢失, 偶尔丢失一点点其实没有多大影响. 但是有不少这类的应用在使用事务时, 指定的却是txn_.........【阅读全文】

阅读(2373) | 评论(0) | 转发(0)

发布时间:2016-03-02 23:22:56

BerkeleyDB这些年来, 加入了不少新的重大特性,但因为提供的是英文文档,而中文的示例一般写于这些特性之前,所以这些特性很少为人所知. 本文在此作一个简单介绍.1 数据库分片以前BerkeleyDB对一个数据库(DB, 相当于关系数据库的一个表)而言,只能存在一个物理文件中. 大约在版本4.8的时候, BerkeleyDB加入了数据库分片.........【阅读全文】

阅读(1140) | 评论(0) | 转发(0)

发布时间:2012-03-09 22:35:11

BerkeleyDB包含以下基本元素: 环境, 数据库, 游标, 事务, 主控站点, 受控站点, 序列, 数据项等. 本文简要介绍了这些元素, 并且提供了一个示例程序来展示如何使用这些元素来存取数据.......【阅读全文】

阅读(2470) | 评论(1) | 转发(0)

发布时间:2012-03-08 22:05:29

BerkeleyDB是一个开源的嵌入式的数据管理程序库,可以向应用程序提供可扩展的,高可靠的,以及具有完整事务语义的数据管理服务. 从商业技术支持角度上看, 其提供4种产品.......【阅读全文】

阅读(2827) | 评论(0) | 转发(0)

发布时间:2011-08-04 00:57:49

BerkeleyDB从5.2开始提供了一种新的成为Heap的存储方法, 为为控制数据库大小提供了一种方法. 但是, 其使用上并不如Btree等方法直观, 需要一些介绍才能让读者明了其用法.......【阅读全文】

阅读(1968) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

lonewolflu2011-10-20 14:30

你好!看了你的博客,感觉你对BDB比较熟悉,能否加我qq,有空想你请教请教?我的qq:99517427

回复  |  举报

chinaunix网友2009-07-20 15:33

还有一个问题是,我创建.db文件时,生成在应用程序的当前目录,而不是我设置的ENV目录,很奇怪,不知道是什么原因。

回复 |  删除 |  举报

chinaunix网友2009-07-20 15:31

最近在做关于BDB的读写性能测试,发现在读写多个文件(大于60)时,BDB的速度很慢,请问想要提高BDB读多个文件时的性能,有比较好的解决方案吗。如果有相关建议和想法,请mail给我,yexi-2004@tom.com,或QQ联系我312021046,谢谢。

回复 |  删除 |  举报

chinaunix网友2009-04-03 11:09

你好,我在LINUX系统上安装GCC4.3.3出了问题,可以向你请教下吗?谢谢啦!我的QQ号:279482585

回复 |  删除 |  举报
留言热议
请登录后留言。

登录 注册