苏南大叔本文中说一个新型的kev-value数据库,是facebook公司出品的,名叫rocksdb。苏南大叔实验了一下,基本的结论上来说,看存储方式和大家已知的sqlite数据库比较像,使用上和redis比较像(都是kv类型的)。这么说呢?小白其实是肯定不会怎么懂的。大家安装一个rocksdb,试试看,就大概明白这个rocksdb到底是个什么样的kv数据库了。大家请阅读下面的文章:

苏南大叔: rocksdb 小白入门体验,mac 系统如何安装 rocksdb? - mac-rocksdb
rocksdb 小白入门体验,mac 系统如何安装 rocksdb?(图4-1)

本文的测试环境是:mac0.14.2 (18C54)brew 1.8.6-36-gf050e42rocksdb5.14.3

mac安装rocksdb

mac上面安装rocksdb的方法,非常简单。命令是非常的简单,就是通过brew安装rocksdb即可。当然在rocksdb中文网上面,还说了很多有关相关的依赖库,比如:gflags/lz4/snappy。但是这些依赖库在万能的brew面前,通通都不用考虑,brew会帮你搞定一切。

brew install rocksdb

安装好rocksdb之后,可以使用下面的命令,再次查看rocksdb版本等信息。

brew info rocksdb

苏南大叔: rocksdb 小白入门体验,mac 系统如何安装 rocksdb? - brew info rocksdb
rocksdb 小白入门体验,mac 系统如何安装 rocksdb?(图4-2)

rocksdb的查询

rocksdb从归类上属于nosql系列,和大家所熟识的sql查询是不一样的。使用上和redis是比较类似的。keyvalue的存储。

苏南大叔: rocksdb 小白入门体验,mac 系统如何安装 rocksdb? - rocksdb-kv
rocksdb 小白入门体验,mac 系统如何安装 rocksdb?(图4-4)

结论

rocksdb的初体验上来说,目前来看,还没有体验到多强大的地方,可能是由于了解不够深刻的缘故吧。那么,想继续了解rocksdb的读者,可以通过下面的链接,查看到rocksdb的更多文章。

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留链接作者。
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。

 【加群】加入QQ群【175454274】和大家一起讨论这个问题

 【源码】本文代码片段及相关软件,请点此获取

 【绝密】秘籍文章入口,仅传授于有缘之人   brew    rocksdb

本站的忠实读者小伙伴,正在阅读下面这些文章: