文件名称:leveldb-mcpe:Google的LevelDB的分支,增加了zlib压缩和Windows支持
文件大小:320KB
文件格式:ZIP
更新时间:2024-05-20 18:00:40
C++
LevelDB是Google编写的快速键值存储库,提供了从字符串键到字符串值的有序映射。 作者:Sanjay Ghemawat( )和Jeff Dean( ) 特征 键和值是任意字节数组。 数据按键存储。 调用者可以提供自定义比较功能来覆盖排序顺序。 基本操作是Put(key,value) , Get(key)和Delete(key) 。 可以在一个原子批中进行多次更改。 用户可以创建一个瞬态快照以获取一致的数据视图。 在数据上支持正向和反向迭代。 数据使用自动压缩。 外部活动(文件系统操作等)通过虚拟接口进行中继,因此用户可以自定义操作系统交互。 文献资料 在线提供,并与源代码捆绑在一起。 局限性 这不是SQL数据库。 它没有关系数据模型,不支持SQL查询,也不支持索引。 一次只能有一个进程(可能是多线程)可以访问特定的数据库。 库中没有内置的客户端-服务器支持