Pergunta

A arquitetura do meu site inclui asp.net e mysql. Estou planejando implantá -lo na Amazon Cloud. Isso significaria instância EC2 e RDS. Minha consulta é sobre o registro.

Estou garantindo que meu aplicativo seja apátrida, portanto, o registro no nível do aplicativo é descartado. Todo o estado/persistência entra em RDS. Quando se trata de registro, não tenho certeza se o RDS é uma boa opção (apenas especulando). Como é novo e eu também estaria registrando exceções de banco de dados, fazendo login no RDS, não estar correto. Eu acho que a melhor opção à minha disposição é simplificada.

Estou procurando recomendações para escolher entre o RDS e o SimpleDB para fins de registro.

Foi útil?

Solução

Eu também estava descobrindo onde fazer login na Amazon Cloud e decidi fazê -lo no SimpledB, porque o banco de dados relacional é muito complicado para fins de registro. Eu uso Java neste caso e há um pronto Log Appender for SimpleDB. Eu tentei pesquisar no Google para algo semelhante para .NET, mas não encontrei nenhum :(

Então, eu recomendo simplificar o RDS.


ATUALIZAR 2010-03-02:

O SimpleDB possui uma restrição de comprimento de valor de atributo de 1024 bytes. Portanto, se você receber mensagens de log mais longas, isso deve ser resolvido de alguma forma. Uma solução é dividir a mensagem de log em vários atributos (ou seja, colunas). Pode haver 256 pares de nomes de nomes de atributos, o que nos dá muito espaço.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top