2017-01-08 1 views
-1

Возможно ли, что Cassandra отделяет его хранение и вычисление, например, Spark позволяет запрашивать данные на S3 - поэтому вычисление и хранение могут масштабироваться независимо?Кассандра масштабирующее хранилище независимо от вычисления

+1

Что именно вы подразумеваете под «вычислением»? – Tom

ответ

1

Cassandra - это база данных - вы не можете отделить «обработку» от «механизма хранения», как фундаментально, Cassandra спроектирована вокруг местоположения данных, соответствующих экземпляру, которому он принадлежит.

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

TL; DR - Нет, вы не можете масштабировать память независимо от вычисления, по крайней мере, так, как вы думаете. Вы всегда можете добавить больше хранилища в соответствующие экземпляры Cassandra, если это позволяет использовать его.

 Смежные вопросы

  • Нет связанных вопросов^_^