redis同时读写,在写时读的速度慢,大牛帮忙分析下是什么原因

ganchunsaixx 2017-06-20 11:15:41
目前的情况是在做一个短信群发的平台,预计每秒有500左右的订单,订单先做一些简单的校验就放入redis,然后会轮询从redis中取出数据, 写10W数据测试,在10W数据没写完时,取出的速度为10 条/秒 左右, 当10W全部写入redis后, 取出的速度为500 条/秒左右,数据类型为list,在不换其他mq的情况下能解决这个问题吗?
...全文
1825 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ganchunsaixx 2017-07-17
  • 打赏
  • 举报
回复
这种情况可以通过redis的管道(pipeline)命令,将多个命令打包请求,可以提高读取数据的速度。
tianfang 2017-06-21
  • 打赏
  • 举报
回复
服务器什么配置,什么操作系统? 性能太低了

8,028

社区成员

发帖
与我相关
我的任务
社区描述
高性能数据库开发
社区管理员
  • 高性能数据库开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧