Насколько стабильна Кассандра? - PullRequest
0 голосов
/ 20 января 2012

Я использовал экземпляр Cassandra без перезагрузки в течение нескольких дней для простой задачи по сохранению твитов, 1-2 сохранения в секунду.После этого Кассандра стала очень медленной, и мне пришлось перезапустить ее.Это ожидаемая стабильность Кассандры сейчас?Было бы хорошим решением написать демон, который будет убивать / перезапускать его каждый день или два?

Ответы [ 2 ]

4 голосов
/ 21 января 2012

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

Что касается вашего плана "restart daemon", я собираюсь пойти на "это ужасное решение"практически для всего, и особенно для чего-то, чему вы доверяете любые данные, которые вас действительно волнуют. "

2 голосов
/ 21 января 2012

С https://cassandra.apache.org/

Cassandra используется в Netflix, Twitter, Urban Airship, Constant Contact, Reddit, Cisco, OpenX, Digg, CloudKick, Ooyala и других компаниях, которые имеют крупные,активные наборы данных.Самый большой из известных кластеров Cassandra содержит более 300 ТБ данных на более чем 400 машинах.

Он также был (есть?) В основном и на Facebook.Я бы сказал, что это стабильно .:)

И, кстати, я не думаю, что его вообще нужно перезапускать каждые 1-2 дня: вы используете его, если у вас есть огромные наборы данных с требованиями высокой доступности (HA), и снижаете каждый2 дня не ГА.

...