配置cassandra集群的简单方法是什么,如果我尝试在其中存储密钥,它将存储在我发出set / write命令的本地节点中?
我正在查看IPartitioner,它允许我指定如何对键进行哈希处理,但对于类似上面的内容,它似乎有点重。
谢谢!
答案 0 :(得分:4)
如果您能够随意地将密钥写入任意节点,那么在查找时,系统将不知道该密钥的数据存在于何处。系统必须进行完整的群集查找,这将非常慢。
按照设计,Cassandra以已知的方式传播数据,以便快速查找。
查看Cassandra主要维护者Jonathan Ellis的this post。