Какие решения по проектированию я могу принять сегодня, чтобы потом было проще перейти на Azure и Azure Tables? - PullRequest
1 голос
/ 23 сентября 2010

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

Я собираюсь иметь дело с большими объемами данных, и, как и в случае с таблицами Azure ... есть ли какие-то конкретные варианты персистентности,Можно ли теперь сделать так, чтобы имитировать таблицы Azure, чтобы, когда придет время, боль от миграции уменьшилась?

Ответы [ 2 ]

1 голос
/ 26 сентября 2010

Хорошее место для начала - Руководство по Windows Azure

Если вы хотите в конечном итоге использовать таблицы Azure, вы можете создать базу данных, в которой все таблицы являются первичным ключом, а также поле.с данными XML.

1 голос
/ 23 сентября 2010

Я бы посоветовал планировать в соответствии с принципами почти бесконечно масштабируемых решений (см. статью Пата Хелланда о жизни за пределами распределенных транзакций) и подход CQRS в целом. Таким образом вы сможете избежать распространенных ошибок распределенных приложений в целом и особенностей хранения таблиц Azure.

Это действительно помогает нам работать с Azure и облачными вычислениями на Lokad (наборы данных довольно велики, и требуются различные уровни масштабируемости).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...