嵌入式数据库系统Berkeley DB
Berkeley DB(BDB)是一个高性能的,嵌入数据库编程库,和C语言,C++,Java,Perl,Python,Tcl以及其他很多语言都有应用程序编程界面。Berkeley DB可以保存任意类型的键/值对,而且可以为一个键保存多个数据。Berkeley DB可以支持数千的并发线程同时操作数据库,支持最大256TB的数据,广泛用于各种操作系统包括大多数Unix类操作系统和Windows操作系统以及实时操作系统。
http://www.ibm.com/developerworks/cn/linux/l-embdb/index.html#resources该IBM网站的一篇很不错的文章。
Berkeley DB最先由伯克利加州大学为了移除受到AT&T限制的程式码,从BSD 4.3到4.4时所改写的软件。在1996年时,网景公司希望Berkeley DB的作者群改善函式库,以配合网景公司所需要的LDAP服务器,以及在Netscape 浏览器,因此促成了SleepycatSoftware(在2006年时2月时Sleepycat Software被甲骨文公司所买下)。Berkeley DB以Sleepycat Public License发行(该授权条款为OSI及FSF所认可的条款)。发行时包括了完整的程式码、编译工具、测试套件,以及说明文件。由于良好的程式码的品质以及工具程式,Berkeley DB常被其他开放源代码软件所使用。对于不想使用Sleepycat Public License的开发团体,甲骨文公司也提供了其他付费的授权方式。Berkeley DB包含有与某些经典Unix数据库编程库兼容的接口,包括:dbm,ndbm和hsearch。
作为全世界最流行的轻量级数据库之一,MySQL也曾经采用过Berkeley DB作为其底层数据引擎,但因Berkeley DB最终被数据库厂商Oracle收购,并且改变了其版权许可协议性质,所以MySQL不再使用其作为数据引擎之一。
嵌入式数据库系统Berkeley DB相关推荐
- 嵌入式数据库BERKELEY DB 之dubbo实战
berkeley db 时oracle旗下的一款嵌入式数据库...当然,在互联网业界,他并不火,但是它确实很省内存,,对于一些想要替换redis的解决方案--可以考虑..想要学习它.甚至在一些主流的网 ...
- Berkeley DB——Database
Berkeley DB--Database Development Environment Windows XP Profession,Visual Studio C++ 2005 Concept 1 ...
- 免费数据库(SQLite、Berkeley DB、PostgreSQL、MySQL、Firebird、mSQL、MSDE、DB2 Express-C、Oracle XE)...
SQLite数据库是中小站点CMS的最佳选择 SQLite 是一个类似Access的轻量级数据库系统,但是更小.更快.容量更大,并发更高.为什么说 SQLite 最适合做 CMS (内容管理系统)呢? ...
- 免费数据库(SQLite、Berkeley DB、PostgreSQL、MySQL、Firebird、mSQL、MSDE、DB2 Express-C、Oracle XE)
SQLite数据库是中小站点CMS的最佳选择 SQLite 是一个类似Access的轻量级数据库系统,但是更小.更快.容量更大,并发更高.为什么说 SQLite 最适合做 CMS (内容管理系统) ...
- 免费数据库(SQLite、Berkeley DB、PostgreSQL、MySQL、Firebird、mSQL、MSDE、DB2 Ex
转于http://www.php100.com/html/itnews/it/2012/1207/11721.html SQLite数据库是中小站点CMS的最佳选择 SQLite 是一个类似Acces ...
- 免费数据库(SQLite、Berkeley DB、PostgreSQL、MySQL、Firebird、mSQL、MSDE、DB2 Express-C、Oracle XE
免费数据库(SQLite.Berkeley DB.PostgreSQL.MySQL.Firebird.mSQL.MSDE.DB2 Express-C.Oracle XE 2009-02-16 11:2 ...
- Berkeley DB基础教程
一.Berkeley DB的介绍 (1)Berkeley DB是一个嵌入式数据库,它适合于管理海量的.简单的数据.如Google使用其来保存账户信息,Heritrix用其来保存froniter. (2 ...
- BDB (Berkeley DB)数据库简单介绍(转载)
近期要使用DBD,于是搜了下相关的资料,先贴个科普性的吧: 转自http://www.javaeye.com/topic/202990 DB综述 DB最初开发的目的是以新的HASH訪问算法来取代旧的h ...
- BDB (Berkeley DB)简要数据库(转载)
使用最近DBD.然后搜了下相关资料,首先公布的是一门科学: 转会http://www.javaeye.com/topic/202990 DB综述 DB最初开发的目的是以新的HASH訪问算法来取代旧的h ...
最新文章
- 远程办公还将持续,智办事助力企业团队协作难点“破冰”
- 进程状态控制-进程的挂起和激活
- BZOJ1393 [Ceoi2008]knights
- Pl/sql 如何将oracle的表数据导出成excel文件?
- 【Linux】一步一步学Linux——trap命令(229)
- 【算法】划分数 动态规划
- day2 字典常用的方法
- vmos安卓虚拟手机系统x86_VMOSPro下载-VMOSPro下载v 1.1.26 安卓版-西西软件下载
- java中得到文件MIME类型的几种方法(转)
- ERR_BLOCKED_BY_CLIENT - 请求被广告拦截插件拦截
- keyshot怎么批量渲染_怎样用keyshot 5.0快速渲染出高质量图
- 青鸟BCNT-网络信息安全工程师
- html字体字号颜色怎么设置,HTML 字体颜色怎么设置?
- 【已完美解决】由于找不到MSVCR100.dll,无法继续执行代码。重新安装程序可能会解决此问题。DirectX修复工具下载
- 计算两个数据的百分比
- android自动对焦第一次对焦,Android自定义相机实现自动对焦和手动对焦
- 520 情人节 七夕 表白动画
- 计算机用的云电脑,怎么使用云电脑玩端游
- python 入门 guess 函数
- 摸清企业“老底”只需要扫一扫