Другие важные вопросы:
1) Вторичные индексы : Если они вам не нужны, вы, вероятно, сможете найти приемлемый способ использования большинства хранилищ данных.
2) НесколькоЦентры обработки данных : если вы работаете с несколькими центрами обработки данных, возможно, вы не сможете использовать архитектуру ведущий-ведомый.Многоуровневые системы намного сложнее.
3) Транзакции : если вам нужно совершать транзакции (многошаговые операции, которые должны действовать как один шаг), у вас могут возникнуть трудности смногие нереляционные системы, потому что они имеют тенденцию жертвовать больше, чем им строго необходимо в отношении ACID (атомарность, согласованность, изоляция и долговечность).