CARACTÉRISTIQUES
Key features of Couchbase vs. SQL Server
- Ce qui est inclus
- SQL
- Transactions ACID
- Flexibilité du schéma
- Mise à l'échelle horizontale
- Réplication automatique
- Mise en cache intégrée
- Prise en charge de plusieurs modèles
- Synchronisation mobile et périphérique
- Partage automatique des données (sharding)
- Mise à l'échelle multidimensionnelle
- Logique de la base de données
- API de gestion REST
- Couchbase
- Concours complet, UDF
- SQL Server
- Partage natif limité, complexe
- Sprocs, déclencheurs, vues
CLIENTS
Success stories: From SQL Server to Couchbase
-
"Couchbase Full-Text Search nous permet de fournir très efficacement des résultats de recherche aux clients à partir d'ensembles de données extrêmement volumineux.
Brant Burnett, Architecte de systèmes, CenterEdge Software1,000+ accounts20+ years serving the entertainment industry -
“We looked at multiple NoSQL options including MongoDB and Cassandra, and we really liked the architecture of Couchbase.”
Kris Alexander, Responsable de l'architecture de la plate-forme, Gannett75% réduction des droits de licence140 millions de téléspectateurs desservis chaque mois -
“Couchbase Server provides a flexible data model, including full-text search integration, on which we can develop highly dynamic interactive applications.”
75,000+ indexed and ranked articles, videos, images
Extrait de code
SQL++: Full SQL features with JOINs, CTEs, CRUD, like 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