Ubuntu安装rocksdb4.1 并使用 pyrocksdb测试连接成功
来源:互联网 发布:淘宝李维斯代购 编辑:程序博客网 时间:2024/05/19 01:10
保证gcc 和 g++ 在4.7以上
gcc --versiong++ --version安装必要的库
apt-get -y install build-essentialapt-get -y install libsnappy-dev zlib1g-dev libbz2-dev下载rocksdb的源码
https://github.com/facebook/rocksdb/releases
rocksdb-4.1.tar.gz
or
git clone https://github.com/facebook/rocksdb.gitcd rocksdbgit checkout v4.1
安装rocksdb
PORTABLE=1 make shared_libINSTALL_PATH=/usr/local make install-shared设置环境变量
vim ~/.bashrcadd
export CPLUS_INCLUDE_PATH=${CPLUS_INCLUDE_PATH}:/blockchain/rocksdb/includeexport LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/blockchain/rocksdbexport LIBRARY_PATH=${LIBRARY_PATH}:/blockchain/rocksdb
source ~/.bashrc使用 python测试连接成功
apt-get –y install python-virtualenv python-devvirtualenv pyrocksdb_testpip install "Cython>=0.20"pip install git+git://github.com/stephan-hof/pyrocksdb.git
root@ubuntu:/blockchain/pyrocksdb_test# pythonPython 2.7.12 (default, Nov 19 2016, 06:48:10) [GCC 5.4.0 20160609] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> import rocksdb>>> db=rocksdb.DB("test.db",rocksdb.Options(create_if_missing=True))>>> db.put(b"key1",b"v1")>>> db.put(b"key2",b"v2")>>> db.get(b"key1")'v1'>>> db.get(b"key2")'v2'>>> del db>>> quit()root@ubuntu:/blockchain/pyrocksdb_test#
1 0
- Ubuntu安装rocksdb4.1 并使用 pyrocksdb测试连接成功
- java 连接mysql 并测试是否成功
- java 连接mysql 并测试是否成功
- java测试网络连接是否成功并设置超时时间
- centOS 7 安装java sdk 并测试是否安装成功
- 如何安装node.js并成功使用
- Ubuntu如何测试安装包是否安装成功
- Ubuntu安装工具并设置软连接
- ubuntu下单机安装MongoDB并测试
- Ubuntu下单机安装MongoDB并测试
- 在Ubuntu中安装并测试OpenCV
- QT4安装全过程(转载并测试成功)
- windows 10 环境安装caffe并测试mnist成功详解
- 7.测试hadoop安装成功与否,并跑mapreduce实例
- ubuntu利用.bin文件安装并配置jdk成功
- ubuntu 14.04tls svn图形化安装(已测试成功)
- ios中成功编译fffmpeg 并使用iFrameExtractor播放测试
- Windows8下安装ubuntu 15.10 实现双系统并使用mentohust连接锐捷校园网
- C++调用java发布的webservice
- Mybatis mapper获取sql
- Spring MVC之@RequestMapping 详解
- 理解php Hash函数,增强密码安全
- CPU/ABI: No system images installed for this target
- Ubuntu安装rocksdb4.1 并使用 pyrocksdb测试连接成功
- java io 字符流与字节流结构
- org.junit.contrib.java.lang.system.SystemOutRule
- 年初订的计划都完成了吗?
- Qt5:QML:Invalid write to global property QML
- Spring中IOC和AOP的介绍
- 基于Android移动终端的微型餐饮管理系统的设计与实现4——Android基础
- Android中使用ViewFlipper实现屏幕切换
- 经典算法题--河内之塔