Pregunta

¿Alguien ha comparado SimpleDB y Tokyo Cabinet por su rendimiento y escalabilidad? En este momento estoy codificando mi proyecto contra SimpleDB y considerando la evaluación comparativa de TC, sé amable si alguien ya lo ha hecho y podría decirme si vale la pena probar mis operaciones específicas de almacenamiento y búsqueda. Si no, haré algunas comparaciones directas y bloguearé los resultados.

El proyecto está usando Ubuntu 9.1 & amp; Ruby 1.8.7 en una pequeña instancia de Amazon EC2 (por ahora).

¿Fue útil?

Solución

He realizado un proyecto en TokyoCabinet, aunque hace varios meses, por lo que el panorama puede haber cambiado desde entonces.

Inicialmente miré SimpleDB porque estaba seguro de que iba a querer ejecutar todo en el EC2 de Amazon, pero después de ver cuánto costaría, me pareció bastante ridículo, je.

Además, el retraso entre mi servidor y SimpleDB era insoportable. Entonces, solo en esa nota, descarté la opción SimpleDB y fui con TC.

En realidad, fui con Tokyo Tyrant, y construí un ORM estúpidamente simple encima que me permitió leer desde la instancia TT local y escribir en el " inicio " servidor, que luego se reprodujo en todos los servidores remotos (que se ejecutaron en la nube a pedido).

Esa operación (escribir "inicio" y replicar) tomó muy poco tiempo en comparación con SimpleDB. No tengo idea de por qué fue tan lento para mi servidor.

Entonces, en resumen, no fui con ninguno, jaja, pero me quedé con la línea de software de Tokio *.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top