J'utilise actuellement Amazon SimpleDB. Mais il semble, par le coût, que ce sera trop cher pour ce que je peux me permettre.Quel moteur de base de données devrais-je utiliser pour ce scénario particulier?
J'ai une instance Amazon EC2 m1.small qui exécute très bien le serveur Web frontal. Dans mon seul domaine SDB, j'ai quatre attributs (dont deux que je peux supprimer car ils ont des données dont j'ai rarement besoin maintenant) et le nom de l'élément. Je n'effectue que des requêtes getAttribute (aucune sélection). Basiquement, le nom de l'élément est ce que j'utilise pour trouver des données. Environ 20 lectures et 8 écritures par seconde se produisent sur ce dernier. L'utilisation de la boîte est terriblement élevé, ce qui augmente mes coûts.
Quel serait le meilleur choix de base de données, hébergé sur une instance t1.micro (puisque c'est la seule instance 64 bits bon marché et de bas niveau et d'autres instances 64 bits sont beaucoup trop chères)?
Redis/MongoDB/CouchDB ou quoi? Serait-il même possible d'héberger un serveur de base de données capable de supporter la charge que j'ai mentionnée ci-dessus sur une si petite instance?