2011-01-19 8 views
8

Estoy buscando en las bases de datos nosql y me pregunto cuál es mejor como un adaptador para el proyecto de cassandra. Desarrollé en C# .net y el sitio me dio una opción de dos (muy amable). Pero quiero saber cuál me ayudará más y cuál será el mejor rendimiento, etc. ¿Alguien ha usado cassandra o aquiles con fluidez? Si es así, ¿cómo te fue?Fluido Cassandra vs Aquiles?

Cualquier comentario apreciado. Gracias por adelantado.

Respuesta

10

Mi elección personal es Aquiles. Se actualiza con más frecuencia que Fluent Cassandra. También tiene una combinación de conexiones, alta concurrencia y características de alta disponibilidad. Es más maduro en mi opinión. El autor también lo está usando en un proyecto de alto tráfico.

EDIT: hay un nuevo cliente .NET Cassandra http://code.google.com/p/cassandra-sharp/ y parece más estable (basado en las opiniones de Cassandra grupo de Google aguda)

+0

eso es genial gracias por tus pensamientos. –

+3

Solo quería señalar que FluentCassandra tiene una agrupación de conexiones desde el primer día. https://github.com/managedfusion/fluentcassandra/blob/master/src/Connections/PooledConnectionProvider.cs También debe señalar que Aquiles está usando algunos de los códigos de FluentCassandra para GuidGeneration. –

2

no debe utilizar FluentCassanra. FluentCassandra aún no está maduro. P.EJ. no tiene documentación. ¡En ninguna parte! Obtiene dos artículos de introducción, que cubren las partes básicas. Pero, si quieres hacer algo además de eso, te perderás.

+1

Je, en realidad debería decir lo mismo sobre Aquiles. El aspecto práctico de la documentación es muy pobre. Encontré a FluentCassandra mucho más fácil de descubrir que Aquiles. –

+2

En realidad, recupero mi comentario anterior. FluentCassandra tiene algunos problemas y limitaciones que encontré. En la superficie, parece fácil de entender, pero solo desde la perspectiva de no entender cómo funciona Casandra. Una vez que tiene una comprensión básica del modelo de datos de Cassandra, Aquiles tiene mucho más sentido y también muestra claramente que es mucho más maduro y con todas las funciones. –