我目前正在使用redis服务器运行一个深度学习模型,对于它的优化,我想知道是否有一种方法可以在多个节点上运行redis服务器,因为redis是单线程的。
0h4hbjxa1#
您完全可以在一个节点上运行多个redis示例,只需使用:
redis-server --port 6380
然后可以用 redis-cli -p 6380 . 避免运行示例多于核心。您可以按应用程序作用域划分工作负载。也可以使用redis集群。使用一个节点同时运行另一个主节点的主示例和副本示例是一种常见的模式。在需要多键操作的情况下,一定要查看哈希标记。
redis-cli -p 6380
1条答案
按热度按时间0h4hbjxa1#
您完全可以在一个节点上运行多个redis示例,只需使用:
然后可以用
redis-cli -p 6380
. 避免运行示例多于核心。您可以按应用程序作用域划分工作负载。也可以使用redis集群。使用一个节点同时运行另一个主节点的主示例和副本示例是一种常见的模式。
在需要多键操作的情况下,一定要查看哈希标记。