CARACTÉRISTIQUES
Principales caractéristiques de Couchbase par rapport à 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
- Serveur SQL
- Partage natif limité, complexe
- Sprocs, déclencheurs, vues
CLIENTS
Histoires de réussite : De SQL Server à 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+ comptes20+ des années au service de l'industrie du divertissement -
"Nous avons étudié plusieurs options NoSQL, notamment MongoDB et Cassandra, et nous avons vraiment apprécié l'architecture de 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 fournit un modèle de données flexible, y compris l'intégration de la recherche plein texte, sur lequel nous pouvons développer des applications interactives très dynamiques".
75,000+ articles, vidéos, images indexés et classés
Extrait de code
SQL++ : Fonctionnalités SQL complètes avec JOINs, CTEs, CRUD, comme 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