LevelDB

LevelDB

LevelDB是Google编写的快速键值存储库,提供了从字符串键到字符串值的有序映射。
LevelDB将键和值存储在任意字节数组中,并且数据按键排序。它支持批量写入,向前和向后迭代以及通过Google的Snappy压缩库压缩数据。LevelDB不是SQL数据库。像其他NoSQL和Dbm存储一样,它没有关系数据模型,并且不支持SQL查询。功能-键和值是任意字节数组。-数据按键存储。-调用者可以提供自定义比较功能来覆盖排序顺序。-基本操作是Put(键,值),Get(键),Delete(键)。-可以在一个原子批中进行多次更改。-用户可以创建一个瞬态快照以获取一致的数据视图。-在数据上支持正向和反向迭代。-使用Snappy压缩库自动压缩数据。-外部活动(文件系统操作等)通过虚拟接口进行中继,因此用户可以自定义操作系统交互。...
leveldb

特征

分类目录

具有任何许可的所有平台的LevelDB替代品

Kyoto Cabinet

Kyoto Cabinet

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

QDBM

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

Tokyo Cabinet

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

Berkeley DB

Berkeley DB(BDB)是一个软件库,可为键/值数据提供高性能的嵌入式数据库。