Mac上 如何快速玩转rocksdb

想要自己随时随地写一写rocksdb的代码,并且快速测试,但是公司的物理机登陆过于麻烦,想要验证功能的话其实在自己的电脑就完全可以了。

  1. 安装 brew install rocksdb,默认二进制文件安装在/usr/local/bin
  2. 在~/.bashrc或者自己正在使用的shell的rc文件中 加入rocksdb的bin文件所在路径
    export PATH=$PATH:/usr/local/bin
  3. 参考官方的wiki,basic operation
    打开vscode,编写功能或者接口测试代码
  4. 编译g++ -std=c++11 test.cc -o test -lrocksdb即可
    或者编写一个简单的makefile,记得链接动态库的时候加入-lrocksdb

整个过程十分简单,不到十分钟就可以有一个自己的rocksdb功能测试环境。
当然,homebrew的一个弊端是rocksdb仅向homebrew的仓库中上传了一个版本6.7.3,如果你想要对比不同的版本之间的一些功能,那么还是建议从源码进行安装。

Mac对于开发人员来说真的是优雅
Mac上 如何快速玩转rocksdb
Mac上 如何快速玩转rocksdb