заставить кассандру хранить данные на локальном узле - PullRequest
3 голосов
/ 26 августа 2010

Каков простой способ настройки кластера кассандры, чтобы, если я попытаюсь сохранить в нем ключ, он будет сохранен на локальном узле, которому я даю команду set / write?

Я смотрю на IPartitioner, который позволяет мне указать, как будет хэшироваться ключ, но он кажется немного тяжелым для чего-то подобного выше.

Спасибо!

1 Ответ

4 голосов
/ 22 сентября 2010

Если бы вы могли произвольно записывать ключи в произвольные узлы, то при поиске система не знала бы, где находятся данные для этого ключа. Система должна выполнить полный поиск кластера, который будет очень медленным.

По своему замыслу Cassandra распространяет данные известным способом, что ускоряет поиск.

Зацените этот пост Джонатана Эллиса, главного хранителя Кассандры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...