#杂
以往的Raft实现里,都使用整数类型的key来区分不同节点,比如etcd项目启动的时候,需要指定节点的整数ID。
这样导致存储节点的额外信息带来不便,比如有些项目里,想将每个节点的地址信息也持久化存储进来,而不仅仅只是整数ID。
在这个老哥的PR之后:
https://github.com/datafuselabs/openraft/pull/220
现在openraft可以让用户定义自己的类型做为每个节点的key以区分不同节点。
老哥太给力了。
Post #133
961