1

J'utilise amazon simpledb avec le proxy aws_sdb gem et aws-sdb comme décrit dans une documentation d'amazon avec ruby ​​on rails et un proxy aws local qui fonctionne sur webrick (fournissant un pont avec ActiveResource).amazon simpledb avec aws-sdb-proxy adapté à l'application de production de trafic élevé?

voir http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1242

Je me demande si le aws-SDB- proxy (webrick!) Convient à la forte charge de trafic, puisque webrick est censé être un serveur de développement. quelqu'un a des commentaires ou des expériences?

Répondre

0

J'ai essayé Rails avec simple_record et je peux vous dire que c'est beaucoup plus lent par rapport à MySQL. Vous devrez également faire un peu de travail pour changer votre code pour vous y adapter.

Par conséquent, si vous avez des tables à trafic élevé qui se mettent fréquemment à jour, je dirais qu'il suffit de le transmettre. Utilisez MySQL ou une solution différente. SimpleDB est bon seulement pour stocker des métadonnées pour tout ce qui ne se met pas à jour très souvent, et si vous obtenez beaucoup de trafic, vous devriez certainement avoir des serveurs memcached en face d'eux.

Check this out pour certains numéros (ne pas tenir compte de la part de Dynamo, je suis maintenant sur SDB et le déplacement soit de retour à RDS ou Dynamo ce soir) Moving MySQL table to AWS DynamoDB - how to set it up?

+0

Note: sharding n'aider. La mécanique qu'ils ont intégrée dans ce qui n'aide pas avec la vitesse, mais plutôt la vitesse commerciale pour une plus grande capacité en étendant des données sur plusieurs domaines basés sur une fonction de hachage. –

Questions connexes