2010-12-02 1 views
0

Каковы повторяющиеся этапы/рекомендации по переходу от РСУБД к Кассандре? Существует ли преимущество денормализации схемы РСУБД до перехода (помимо улучшенной масштабируемости самой РСУБД)?Итерационные этапы/рекомендации по переходу СУРБД в Кассандру

ответ

2

Это вопрос.

Я бы начал с чтения о data model, особенно в разделе «Мышление в условиях запросов».

Цель состоит в том, чтобы сделать как можно меньше запросов на «действие», которое необходимо выполнить, насколько это возможно. Это часто требует денормализации, иногда более чем одним способом. Существует также немало трюков, которые иногда необходимо использовать для достижения этой цели; пример Twissandra в связанной документации демонстрирует пару общих.

Легче дать конкретные предложения по конкретным требованиям, когда они у вас есть.

+0

Похоже, вы предлагаете, чтобы денормализация схемы РСУБД была бы хорошим первым шагом. Это должно сократить количество запросов до того же минимума, который будет запрашиваться при развертывании Cassandra. Таким образом, преобразование в Cassandra будет тогда сосредоточено только на различиях модели данных, поскольку сокращение запросов уже было бы выполнено. Согласитесь? – Brian 2010-12-02 18:39:48