2016-11-19 2 views
2

В MySQL-land обычно создается считываемая реплика для отчетов, бизнес-аналитики, интеллектуального анализа данных и других тяжелых рабочих нагрузок.Что эквивалентно прочитанной реплике в мире Кассандры?

Что такое эквивалент в мире Кассандры?

Я видел решения, в которых вводился дополнительный центр данных, но я чувствую, что dirties производственная среда. Запросы как для центра обработки отчетов, так и для обычного центра обработки данных могут по ошибке или по дизайну запускать запросы с уровнем согласованности ВСЕ.

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

Итак, если кто-то должен был сделать что-то подобное, я хотел бы услышать решения и аргументы.

ответ

2

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

Я думаю, что в общем случае пользователи могут принять этот риск, зная, что они контролируют своих клиентов. Однако, если вас это беспокоит, вы можете посмотреть на решение, такое как DataStax Enterprise Advanced Replication feature, которое позволяет копировать данные в одностороннем порядке на удаленный кластер, который не находится в одном кольце.

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

Это правда, и это, как правило, мотивация наличия отдельного центра обработки данных, поэтому интенсивная рабочая нагрузка BI не влияет на узлы в основном центре обработки данных.

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