千云物流 -redis集群安装&使用

redis使用的场景

需要满足120万司机用户的缓存,

  1. 满足车辆当前位置和车辆服务key存储
  2. 司机手机号码对应的存储以及存储司机key的信息
  3. 保证redis能更好的提供服务,避免单点故障
  4. 对应会话消息的缓存保存。以及临时会话缓存的key。基于im的构建。

综合所得:需要的key会上亿。需要稳定的提供服务。

需求对应的部署方式

部署方式 需求满足情况
主从复制 满足不了故障转移
哨兵机制 满足不了key的存储
Cluster集群 满足业务场景:每秒钟所需要获取的数据远远超过单台redis服务所能承受的压力

redis集群

机器分配情况

准备两台机器10.0.0.49,10.0.0.56

部署方式 需求满足情况 端口 节点情况
10.0.0.49 redis-cluster 6701 master
10.0.0.49 redis-cluster 6702 master
10.0.0.49 redis-cluster 6703 master
10.0.0.56

你可能感兴趣的:(千云物流,redis,数据库,缓存)