We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
我的理解是:所有节点的地址都是服务启动前就配置好的,服务器也没有持久化功能,实际上是在内存中存储kv,那么假设用户要新增节点或删除节点,就得把所有服务停下后修改配置,重启后内存中又是空的了,所有的kv又要重新分配到节点上,这个过程中一致性哈希好像没有发挥实际的作用。请问我的理解对吗?如果对的话这个问题该怎么解决呢
The text was updated successfully, but these errors were encountered:
@lee-could 我理解是没什么用,从这个consistenthash没有提供删除接口就能看出来。 而且我感觉这个groupcache根本不能直接用在生产环境中。应该需要一个类似服务注册中心一样的东西。每个server 从注册中心获取所有的实例列表。
Sorry, something went wrong.
好的,非常感谢
这个项目不是可以直接拿来用的吧,作者只是提供了这样的思路,比如一致性hash可以解决节点变动带来的问题。上到生产环境的话肯定要加以完善的。比如上面说的需要记录各个节点的位置。
No branches or pull requests
我的理解是:所有节点的地址都是服务启动前就配置好的,服务器也没有持久化功能,实际上是在内存中存储kv,那么假设用户要新增节点或删除节点,就得把所有服务停下后修改配置,重启后内存中又是空的了,所有的kv又要重新分配到节点上,这个过程中一致性哈希好像没有发挥实际的作用。请问我的理解对吗?如果对的话这个问题该怎么解决呢
The text was updated successfully, but these errors were encountered: