MySQL做基准,Cassandra为啥这么慢?
测试数据
1kw 用户数据
user = {
uid: '0000000',
name: 'user00000000',
org: '6200',
type: '0',
pwd: '123456'
}
自动生成了1kw上述简单的用户数据mysql中单独表存储
Cassandra采用了简单Column方式,以uid为key存储
插入性能,同样的机器mysql插入时间25分钟左右,cassandra需要2个多小时
查询性能,10个线程并发查询,mysql在7k左右的QPS,cassandra则只有100多而已。
主键:mysql中设置了uid为hash类别的index,Cassandra采用默认的uid键值
不知道是不是我本身设置的问题还是什么,这个数据太不理想了?Cassandra难道只是神话?我相信肯定是我自己哪里犯了错误。这个主题不妨多讨论下,nosql到底有多快
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
Cassandra 害死过Digger的技术VP
咋我问的帖子都沉了,不能够啊,有没有相同的经验的朋友?我自己顶上去,哈哈
谢谢,原来1.0.6的读性能表现还是一般
http://rdc.taobao.com/blog/cs/?p=198