Berkeley DB

Berkeley DB

Berkeley DB(BDB)是一个软件库,可为键/值数据提供高性能的嵌入式数据库。
Berkeley DB(BDB)是一个软件库,可为键/值数据提供高性能的嵌入式数据库。BerkeleyDB是世界上使用最广泛的数据库工具箱,已部署了数亿个副本。Berkeley DB用C编写,带有针对C ++,PHP,Java,Perl,Python,Ruby,Tcl,Smalltalk和大多数其他编程语言的API绑定。BDB将任意密钥/数据对存储为字节数组,并为单个密钥支持多个数据项。Berkeley DB不是关系数据库。BDB可以在包括大多数类Unix和Windows系统在内的各种操作系统以及实时操作系统上支持数千个控制线程或并发进程的并发线程,这些线程可以处理多达256 TB的数据库。Berkeley DB也被用作三种不同产品的通用名称。Oracle Berkeley DB,Berkeley DB Java版和Berkeley DB XML。这三种产品具有共同的血统,目前正在Oracle Corporation积极开发中。
berkeley-db

特征

分类目录

Windows版Berkeley DB的替代品

Kyoto Cabinet

Kyoto Cabinet

京都内阁是用于管理数据库的例程库。数据库是一个包含记录的简单数据文件,每个记录都是一对键和一个值。
LevelDB

LevelDB

LevelDB是Google编写的快速键值存储库,提供了从字符串键到字符串值的有序映射。
QDBM

QDBM

QDBM是用于管理数据库的例程库。数据库是一个包含记录的简单数据文件,每个记录都是一对键和一个值。
Tokyo Cabinet

Tokyo Cabinet

东京内阁是用于管理数据库的例程库。数据库是一个包含记录的简单数据文件,每个记录都是一对键和一个值。