【发布时间】:2016-03-28 18:26:39
【问题描述】:
我目前正在使用 redis-server 的单个实例运行 redis。我的应用程序大约有 10% 是写入,其余的是读取。我对redis有点陌生,但是IIUC,redis的单线程性质意味着每个请求都是串行处理的,例如。读取 #1 将在读取 #2 之前完整处理,依此类推。这似乎在性能方面有改进的余地,因为读取会在内存延迟上阻塞很长时间,而它们可以并行执行。
redis 有解决方案吗?有没有办法通过并行处理读取请求来实现更高的容量?
【问题讨论】:
-
在假设您需要并行化之前,您是否进行过实际测试?您对预期的峰值有任何估计吗?
标签: redis