CARACTERÍSTICAS
Características principales de Couchbase frente a SQL Server
- Qué incluye
- SQL
- Transacciones ACID
- Flexibilidad del esquema
- Escala horizontal
- Replicación automática
- Almacenamiento en caché integrado
- Soporte multimodelo
- Sincronización móvil y Edge
- Fragmentación automática
- Escala multidimensional
- Lógica de la base de datos
- API de gestión REST
- Couchbase
- Concurso completo, UDF
- Servidor SQL
- fragmentación nativa limitada, compleja
- Sprocs, disparadores, vistas
CLIENTES
Casos de éxito: De SQL Server a Couchbase
-
"Couchbase Full-Text Search nos permite ofrecer resultados de búsqueda de clientes a partir de conjuntos de datos extremadamente grandes de forma muy eficiente."
Brant Burnett, Arquitecto de sistemas, CenterEdge Software1,000+ cuentas20+ años al servicio de la industria del entretenimiento -
"Estudiamos múltiples opciones NoSQL, incluyendo MongoDB y Cassandra, y nos gustó mucho la arquitectura de Couchbase".
Kris Alexander, Responsable de arquitectura de plataformas, Gannett75% reducción de las tasas de licencia140 millones de espectadores digitales al mes -
"Couchbase Server proporciona un modelo de datos flexible, incluida la integración de búsqueda de texto completo, sobre el que podemos desarrollar aplicaciones interactivas muy dinámicas."
75,000+ artículos, vídeos e imágenes indexados y clasificados
Fragmento de código
SQL++: Funciones SQL completas con JOINs, CTEs, CRUD, como T-SQL
> SQL
SELECT u.name, AVG(o.total) AS avgOrderTotal
FROM users u
JOIN orders o ON u.userId = META(o).id
WHERE u.membershipLevel = 'Gold' AND u.status = 'active'
GROUP BY u.name
> SQL
SELECT u.Name, AVG(o.Total) AS AvgOrderTotal
FROM Users u
JOIN Orders o ON u.UserId = o.UserId
WHERE u.MembershipLevel = 'Gold' AND u.Status = 'active'
GROUP BY u.Name