有没有办法在一个cpu的多个节点或多个内核上运行redis服务器?

r7s23pms  于 2021-06-09  发布在  Redis
关注(0)|答案(1)|浏览(340)

我目前正在使用redis服务器运行一个深度学习模型,对于它的优化,我想知道是否有一种方法可以在多个节点上运行redis服务器,因为redis是单线程的。

0h4hbjxa

0h4hbjxa1#

您完全可以在一个节点上运行多个redis示例,只需使用:

redis-server --port 6380

然后可以用 redis-cli -p 6380 . 避免运行示例多于核心。
您可以按应用程序作用域划分工作负载。也可以使用redis集群。使用一个节点同时运行另一个主节点的主示例和副本示例是一种常见的模式。
在需要多键操作的情况下,一定要查看哈希标记。

相关问题