返回
RocksDB V2022 正式版

RocksDB

立即下载

小编提示:PC版不适合移动端,如下载有问题点击反馈!

软件介绍

RocksDB是一款非常好用的可嵌入数据库软件。数据库人员都在使用的可嵌入数据库RocksDB。通过嵌入式专业的持久性功能,可以在数据库数据存储中使用,该数据存储由Facebook数据库工程团队维护,基于Leveldb R&D,内置日志结构数据库引擎,可以快速轻松地存储钥匙值存储,RockSDB数据库键值存储完全用C ++写入,具有极高的强大性能,使用此软件用户进行快速,低延延迟的数据存储,而用户可以根据指定的比较器功能对键值存储中的键进行排序,可以说是一个非常有效和方便的数据库密钥存储软件。

软件功能:

1.内置日志结构数据库引擎

2,快速打开并关闭数据库

3,您可以读取和写入数据库数据

4,可用于合并和紧凑的滤波器

5,可以根据键值存储中的键进行排序

官方教程:

打开数据库

RockDB数据库的名称对应于文件系统目录。数据库的所有内容都存储在此目录中。以下示例显示了如何打开数据库并在必要时创建它:

RocksDB

如果要在数据库已存在的情况下导致错误,请在RocksDB :: db :: open呼叫之前添加它:

RocksDB

地位

您可能已经注意到了RocksDB ::状态的类型。通过RockSDB中的大多数函数返回此类型的值,这可能会遇到错误。您可以检查此结果是否正常,您还可以打印相关的错误消息:

RocksDB

关闭数据库

完成数据库操作后,只需删除数据库对象。例如:

RocksDB

读和写

数据库提供放置,删除和获取修改/查询数据库的方法。例如,以下代码将key1移动到key2。

RocksDB

软件特色:

高性能

RockSDB使用用C ++编写的日志结构数据库引擎来实现最佳性能。密钥和值仅是任何大小的字节流。

优化快速存储

RockSDB优化快速,低延迟的存储(如闪存驱动器和高速磁盘驱动器)。 RocksdB充分利用了闪光灯或RAM提供的高读出率的所有潜力。

适应性

Rocksdb适应不同的工作负载。数据存储引擎(如MyRocks缓存到嵌入式工作负载)和RockSDB可用于各种数据要求。

基本和高级数据库操作

RockSDB提供了一些基本操作,例如打开和关闭数据库,读取和编写更高级的操作(例如合并和压缩过滤器)。

精品推荐
猜你喜欢
用户评论