我刚开始评估Redis。我正在使用最新的稳定版Redis 2.8.19。 Redis 2.9仍然不稳定,Redis 3.0仅适用于开发人员的预览(不推荐用于生产)。我试着setus的Redis集群,当我改变了我的redis.conf和附加Redis中的Redis集群支持2.8.19
启用集群是 集群配置文件中nodes.conf 集群节点超时5000
,并开始了我Redis的服务器通过 的src/redis的服务器./redis.conf
它给了我一个错误如下
* FATAL CONFIG文件错误* 读取配置文件,在第2行
'启用群集的是' 错误指令或错误的参数数目
我一派错误和认识了,我的版本(2.8.19)不支持群集。我仍然无法在Redis Docs中修改任何此类规范。我的问题很简单。 Redis 2.8.19是否支持Redis集群配置?或者我必须升级到Redis 2.9或Redis 3.0。我正在评估Redis,因为我需要在生产环境中部署它。请指导。
感谢您的快速回复,我使用的是Redis 3.0.0,现在我的要求是这样的,我想在群集中执行批量插入操作,当使用单个实例时,我可以使用jedis但是我也知道Redis集群中还不支持管道,所以我该如何在redis集群中执行大容量插入 –
您可以使用Redis Cluster进行流水线操作来进行批量插入,但是您需要确保将密钥空间的右侧部分发送到每个不同的节点(取决于散列槽),并且在批量插入时避免重新分散簇当然。 – antirez