首页 > 其他 > 详细

新版ycsb运行mapkeeper成功

时间:2017-10-03 16:52:38      阅读:214      评论:0      收藏:0      [点我收藏+]

 bin/ycsb load mapkeeper -P workloads/workloada

 

首先,按照上面一个帖子将mapkeeper的jar包进行mvn安装,修改ycsb主目录和mapkeeper目录下的pom.xml后,直接运行

 bin/ycsb load mapkeeper -P workloads/workloada

 发现一系列错误,最后展示的错误全是MapkeeperClient.java的语法不符合mvn规范,按照RedisClient.java(MydbClient.java)进行规范化,修改缩进,以status等后,成功运新了。

 

但是,由于没有服务端,报Connection refused错误。此时,mapkeeper下的leveldb已经不能运行和编译了。不能运行的原因是thrift包已经换成了0.8.0版本的,而运行需要0.9.0版本的(因为是在这个版本下编译的)。不能编译是因为安了0.8版本后,在mapkeeper下thrift本来就没能编译成功cpp(当时直接进入java编译了java)。

 

新版ycsb运行mapkeeper成功

原文:http://www.cnblogs.com/bettersky/p/7623909.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!