Архитектура моего сайта включает ASP.Net & MySQL. Я планирую развернуть его на Облаке Amazon. Это означало бы экземпляр (экземпляры) EC2 и RDS. Мой запрос расценивает вход.
Я удостоверяюсь, что мое приложение является не сохраняющим состояние, настолько входящий в систему уровень приложений исключен. Все состояние/персистентность входит в RDS. Когда дело доходит до входа я не уверен, является ли RDS хорошим выбором (просто размышляющий). Так как это является новым, и я зарегистрировал бы исключения базы данных также, войдя в RDS мой не быть корректным. Я предполагаю, что наилучшим вариантом в моем распоряжении является SimpleDB.
Я ищу рекомендации выбрать между RDS и SimpleDB в целях входа.
Я тоже прикидывал, где вести логи в облаке Amazon, и решил делать это в SimpleDB, потому что реляционная база данных слишком сложна для ведения логов. В данном случае я использую Java, а там есть готовый log appender для SimpleDB. Я пытался найти что-то подобное для .net, но не нашел :(
Поэтому я рекомендую SimpleDB вместо RDS.
UPDATE 2010-03-02:
SimpleDB имеет ограничение на длину значения атрибута в 1024 байта. Поэтому, если вы получаете длинные сообщения журнала, об этом нужно как-то позаботиться. Одно из решений - разделить сообщение журнала на несколько атрибутов (т.е. столбцов). Может быть 256 пар имя-значение атрибута, что дает нам достаточно места.