请问hiredis如何使用多线程查询数据库?

来自山卡拉的你 发布于 2018/08/22 10:07
阅读 195
收藏 0

各位大神,最新小的在学习redis,打算在项目中使用,然后使用hredis写了一个demo进行测试,但是测试过程中遇到了一个问题,我先用sort set记录id,hash记录数据,我有10万条数据要出库,我用多线程去查询数据,每次通过sort set分页查出20000条id,然后使用id查询hash记录,hash每条记录大约3kb,总共分5条线程,等待所有线程都结束,花了3.6秒,然后我换了一种方式测试,我让5条线程排队去查询,结果只需要0.97秒就完成查询了,使用多线程居然比单线程还要慢,这让我感到很疑惑,希望能有大神帮忙解答一下,十分感激!!!

加载中
返回顶部
顶部