database - pricing - ¿Cuál es la diferencia entre Membasa y Couchbase?
couchbase vs mongodb (2)
De la tabla de comparación de productos Couchbase :
Couchbase Server es un ajuste si:
- Una solución de servidor único es suficiente para respaldar a sus usuarios y datos
- La consulta avanzada y la indexación son importantes
- Usted exige la sincronización de igual a igual
Membase Server es un ajuste si:
- Tienes gran cantidad de usuarios.
- Se necesitan varios servidores para admitir la creciente población de usuarios y el conjunto de datos
- Se necesita baja latencia y alto rendimiento para una experiencia interactiva ágil
Con la fusión de los dos bajo el mismo techo recientemente, se ha vuelto difícil determinar cuáles son las principales diferencias entre Membase y Couchbase. ¿Por qué uno sería usado sobre el otro?
Quiero profundizar en la respuesta dada por James.
En este momento, el servidor Couchbase es CouchDB con la integración GeoCouch fuera de la caja. Lo bueno de CouchDB es que tiene la capacidad de crear documentos estructurados y hacer consultas de reducción de mapas en esos documentos.
El servidor Membase es memcached con persistencia y una interfaz de administración de clústeres muy simple. Sus puntos fuertes son la capacidad de realizar consultas de muy baja latencia, así como la capacidad de agregar y eliminar servidores de un clúster fácilmente.
A fines de este verano, sin embargo, Membase y CouchDB se fusionarán para formar la próxima versión de Couchbase. Entonces, ¿cómo será la nueva versión de Couchbase?
Ahora mismo, en Membase, la capa de persistencia para memcached se implementa con SQLite. Después de la fusión de estos dos productos, CouchDB será la nueva capa de persistencia. Esto significa que obtendrá las solicitudes de baja latencia y la excelente administración de clústeres que proporcionó Membase y también obtendrá el gran modelo orientado a documentos por el que CouchDB es conocido.