采用一致性hash算法将key分散到不同的节点,客户端可以连接到集群中任意一个节点 https://github.com/csgopher/go-redis 本文涉及以下文件: consistenthash:实现添加和选择节点方法 standalone_database:单机database client:客户端 client_pool:实现连接池 cluster_database:对key进行路由 com:与其他节点通信 router,ping,keys,del,select:各类命令的转发具体逻辑 一致性哈希 …