2010-08-26 35 views
3

什麼是配置cassandra集羣的簡單方法,以便如果我嘗試在其中存儲密鑰,它將存儲在發出設置/寫入命令的本地節點中?在本地節點上製作cassandra存儲數據

我正在看IPartitioner,它允許我指定密鑰將如何散列,但它似乎有點像上面的重量。

謝謝!

回答

4

如果您能夠隨意將密鑰寫入任意節點,那麼在查找時,系統將不知道該密鑰的數據存在於何處。該系統將不得不做一個完整的集羣查找,這將超級慢。

通過設計,Cassandra以一種已知的方式傳播數據,以便快速查找。

檢查出卡桑德拉的主要維護者喬納森埃利斯this post