2017-02-10 11 views
3

У меня есть кассандра со столом и материализованными видами. Материализованные представления в конечном итоге согласуются с таблицей, а разработчик должен быть более осторожным, реализуя алгоритмы против cassandra из-за отсутствия проблем, таких как только что добавленный элемент, кажется, не существует и т. Д.Как замедлить работу cassandra, чтобы выявить возможные проблемы согласованности

Что бы я хотел, где конечная консистенция материализованных представлений действительно высока - скажем, 5/10 мс. Таким образом, я буду уверен, что, если мои интеграционные тесты не затронут проблемами, их там нет. В настоящее время мои интеграционные тесты работают с очень небольшим кластером, который, кажется, делает все это очень быстро, и у меня есть некоторые проблемы, обнаруженные только после нескольких часов проглатывания против почти производственного размера, который очень дорог.

Мой вопрос: Как я могу замедлить материализованное представление cassandra с таблицей.

ответ

-1

С моей точки зрения, вы на самом деле пытаетесь решить проблемы согласованности с неправильными понятиями.

Я имею в виду, что если вы полагаетесь на сильную согласованность, вы не должны использовать материализованные представления, потому что существует только возможная согласованность с MV.

+0

Зачем вы публикуете без комментариев? – questionare