2009-11-29 7 views
2

Quelqu'un at-il comparé SimpleDB et Tokyo Cabinet pour les performances et l'évolutivité? Je suis en train de coder mon projet contre SimpleDB en ce moment et compte tenu de l'analyse comparative de TC, soyez gentil si quelqu'un l'avait déjà fait et pourrait me dire si ça vaut la peine de tester mes opérations spécifiques de stockage et de recherche. Sinon, je vais faire quelques comparaisons directes et bloguer les résultats.SimpleDB vs Tokyo Cabinet

Le projet utilise Ubuntu 9.1 & Ruby 1.8.7 sur une petite instance Amazon EC2 (pour l'instant).

Répondre

2

J'ai fait un projet dans TokyoCabinet, mais il y a plusieurs mois, donc le paysage a peut-être changé depuis.

J'ai d'abord regardé SimpleDB parce que j'étais certain que j'allais vouloir tout lancer sur l'EC2 d'Amazon, mais après avoir regardé combien cela coûterait, ça semblait assez ridicule, hein.

En outre, le décalage entre mon serveur et SimpleDB était insupportable. Donc sur cette seule note, j'ai jeté l'option SimpleDB et suis allé avec TC.

En réalité, je suis allé avec Tokyo Tyrant, et construit un ORM stupidement simple au-dessus de ce qui m'a permis de lire de l'instance locale TT et écriture au serveur « à domicile », qui a ensuite répliqué sur tous les serveurs distants (qui fonctionnaient dans le cloud à la demande).

Cette opération (écriture "maison" et réplication) a pris très peu de temps par rapport à SimpleDB. Je ne sais pas pourquoi c'était si lent pour mon serveur. Bref, je suis parti avec ni l'un ni l'autre, mais je m'en suis tenu à la ligne de logiciels Tokyo *.

+0

Merci pour l'info. Je vais faire quelques tests et voir comment je m'entends. –

Questions connexes