开发者社区 > 数据库 > NoSQL数据库 > 正文

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到底有多快

展开
收起
落地花开啦 2016-02-08 16:10:36 4438 0
1 条回答
写回答
取消 提交回答
  • 你的集群大概什么配置?内存有多大?cassandra的插入式纯内存的,正常应该都能到几万qps,如果不scan得话简单get qps应该也可以过万

    2019-07-17 18:39:45
    赞同 展开评论 打赏

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像