压测时如何建表?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
// 副本数设置和实际生产保持一致,副本数会影响数据大小,也会影响读写性能。 // 副本数不一样,压测出来的结果会非常不同
我们需要对我们的数据库做一个初始化,ycsb这一款压缩工具它默认的命名空间是ycsb,然后它默认的压缩表是 usertable,所以通过这两条命令你可以直接创建出他所需要的namespace和table表。这里面需要注意的是在创建 namespace的时候需要指定一个副本数,这一个副本数也会影响整体的一个数据大小,同时会影响读写性能。所以在设 置压测的副本数的时候,和实际应用保持一致是最好的。 答复内容摘自《Cassandra实战指南》,这本电子书收录开发者藏经阁 下载连接:https://developer.aliyun.com/topic/download?id=7881