没有合适的资源?快使用搜索试试~ 我知道了~
嵌入式数据库系统Berkeley DB 学习的好文档。
资源详情
资源评论
资源推荐
嵌入式数据库系统 Berkeley DB
施聪 (javer@163.com), 高级程序员、网络设计师
简介: Berkeley DB 是历史悠久的嵌入式数据库系统,主要应用
在 UNIX/LINUX 操作系统上,其设计思想是简单、小巧、可靠、高性能。本文
是对 DB 开发的一个入门级指 南,重点讨论了 DB 的核心数据结构和数据访问
算法,并通过实际的代码演示如何使用 DB。最后有一个对 DB 的简单总结,并
提出作者对工具选择的一些感想。
标记本文!
发布日期: 2010 年 9 月 20 日
级别: 初级
访问情况 3548 次浏览
建议:#0#(添加评论)
平均分 (共 4 个评分 )
前言
UNIX/LINUX 平台下的数据库种类非常多,参考资料
1
中 列举了其中的大部分。
通常,我们在设计 UNIX/LINUX 平台下的应用软件时,如果数据种类繁多,数据
与数据之间关系比较复杂,就会选用一些大型的企业 级数据库系统,如
DB2,ORACLE、SYBASE 等,如果软件规模不大,就倾向选用如
MYSQL、POSTGRESQL 等中小型数据库。例如使用 PHP/PERL +
MYSQL/POSTGRESQL 设计网站基本上是一个很常规的做法。但是,当应用
软件管理的数据类型较少(特别注意:这并不是说需要管理的数据量小), 数
据管理本身不复杂,且对数据操作要求高效率,则由大名鼎鼎的 Berkeley(美
国加州大学伯克利分校)开发的 Berkeley DB 可能是一个很明智的选择。
回页首
DB 综述
DB 最初开发的目的是以新的 HASH 访问算法来代替旧的 hsearch 函数和大量
的 dbm 实现(如 AT&T 的 dbm,Berkeley 的 ndbm,GNU 项目的
gdbm),DB 的第一个发行版在 1991 年出现,当时还包含了 B+树数据访问算
法。在 1992 年,BSD UNIX 第 4.4 发行版中包含了 DB1.85 版。基本上认为
这是 DB 的第一个正式版。在 1996 年中期,Sleepycat
软件公司成立,提供
hsongjiang
- 粉丝: 1
- 资源: 46
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0