RECURSOS
Principais recursos do Couchbase vs. SQL Server
- O que está incluído
- SQL
- Transações ACID
- Flexibilidade do esquema
- Dimensionamento horizontal
- Replicação automática
- Armazenamento em cache incorporado
- Suporte a vários modelos
- Sincronização móvel e de borda
- Sharding automático
- Dimensionamento multidimensional
- Lógica do banco de dados
- API de gerenciamento REST
- Couchbase
- Eventos, UDF
- SQL Server
- Sharding nativo limitado, complexo
- Sprocs, acionadores, visualizações
CLIENTES
Histórias de sucesso: Do SQL Server ao Couchbase
-
"O Couchbase Full-Text Search nos permite fornecer resultados de pesquisa de clientes a partir de conjuntos de dados extremamente grandes com muita eficiência."
Brant Burnett, Arquiteto de sistemas, CenterEdge Software1,000+ contas20+ anos servindo o setor de entretenimento -
"Analisamos várias opções de NoSQL, incluindo MongoDB e Cassandra, e gostamos muito da arquitetura do Couchbase."
Kris Alexander, Líder de arquitetura de plataforma, Gannett75% redução nas taxas de licenciamento140 milhões de espectadores digitais atendidos por mês -
"O Couchbase Server fornece um modelo de dados flexível, incluindo integração de pesquisa de texto completo, no qual podemos desenvolver aplicativos interativos altamente dinâmicos."
75,000+ artigos, vídeos e imagens indexados e classificados
Trecho de código
SQL++: Recursos completos de SQL com JOINs, CTEs, CRUD, como o T-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
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