360 的 pika hscan 存在问题

在使用360的Pika数据库替代SSDB后,遇到HSCAN命令执行效率低下问题。在32核、32GB内存的服务器上,针对含有50万字段的哈希表进行HSCAN操作,耗时30分钟且进程占用CPU达100%。对比之下,SSDB的HSCAN仅需10多秒即可完成。这引发了对于Pika性能和适用场景的疑虑。
摘要由CSDN通过智能技术生成

e5 2665 2.6G 双路 32核,32G 内存,SM951 存储。 


以前使用ssdb存储数据,但是ssdb同步的时候老是出现 OUT_OF_SYNC 错误(master 在ssd,slave在普通磁盘),经过查资料,找到 360的pika,把数据从ssdb导入 pika,数据导完,开始进行业务。


一个hash有 50w field,field 是 32字节长度的 md5值,value是数字。 pika hscan 执行了30分钟,都没结束,top 查看 pika 进程 100%,内存很少。iostat 查看磁盘io,基本没有。


于是在以前的ssdb 用 hscan,10多秒就出结果了。这下郁闷了。费了好大功夫把200多G导入了pika,却不能用


</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值