学习Berkeley DB- 入门
1 导言 首先,我们要了解Berkeley DB的一些基本特性,在IBM的开发网站上有篇文章对其有比较清晰的介绍; 这篇文章讲到了BDB的设计思想和核心数据结构、以及数据访问算法;并有常用函数使用范例;算是接触BDB的一个入门好材料; 进入以下url阅读: http://www.ibm.com/developerworks/cn/linux/l-embdb/index.html 我现在的问题是,我们需要使用BDB的话,有以下问题需要解决: 如何使用各个常用操作? 数据访问算法的选择? 性能如何?需要做一个贴近实际的性能测试; BDB支持多索引,那么多索引是如何建立的? 针对特定环境,如何建立合适的索引? 如何封装,以便于我们方便的使用? 如何将SQL移植为NOSQL? 在接下来的学习中,我将集中解决以上问题; 在这篇文章中,我们学习BDB的常用操作。 2 下载安装 Berkeley DB下载 oracle Berkeley DB官网: http://www.oracle.com/us/products/database/berkeley-db/overview/index.html http://www.oracle.com/technetwork/products/berkeleydb/downloads/index.html?ssSourceSiteId=ocomen 下载版本