DÉFIS

Les 3 principales raisons de choisir Couchbase plutôt qu'Oracle

Les entreprises remplacent les bases de données relationnelles par les bases de données modernes NoSQL de Couchbase afin d'alimenter leurs applications modernes avec une plus grande agilité et de meilleures performances à moindre coût.

CARACTÉRISTIQUES

Principales caractéristiques de Couchbase par rapport à Oracle

  • 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
  • check
  • check
  • check
  • check
  • check
  • check
  • check
  • check
  • check
  • check
  • Concours complet, UDF
  • check
  • Oracle
  • check
  • check
  • cancle
  • Partage natif limité, complexe
  • cancle
  • cancle
  • cancle
  • cancle
  • cancle
  • cancle
  • Sprocs, déclencheurs, vues
  • cancle
CLIENTS

Histoires de réussite : D'Oracle à Couchbase

  • "Couchbase a été en mesure d'adopter avec nous notre vision du cloud et notre volonté d'exploiter des magasins de données directement sur le PaaS.
    Vincent Bersin, Responsable d'unité, solutions NoSQL, Amadeus
    20 millions d'opérations par seconde
    < 2.5 Temps de réponse en ms
  • "Pendant de nombreuses années, nous avons voulu un magasin de données qui nous permettrait de passer directement de l'objet Java à la base de données sans avoir recours à une traduction et à des frais généraux importants. C'est ce qu'il nous faut".
    Thomas Vidnovic, Architecte de solutions, Marriott
    4,000 transactions par seconde
    30M+ documents
  • "Couchbase est un magasin de données distribué hautement évolutif qui joue un rôle essentiel dans les systèmes de mise en cache de LinkedIn.
    Michael Kehoe, Ingénieur senior en fiabilité des sites, LinkedIn
    10+ millions de requêtes par seconde
    < 4 ms de latence moyenne
Extrait de code

SQL++ est une implémentation SQL complète, comme PL/SQL, avec JOIN, CTE et CRUD.


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
SQL to NoSQL: Migration

Moving from Relational to NoSQL: How to get started from Oracle.

Commencer à construire

Consultez notre portail pour développeurs afin d'explorer NoSQL, de parcourir les ressources et de commencer à utiliser les tutoriels.

Utiliser Capella gratuitement

Prenez en main Couchbase en quelques clics. Capella DBaaS est le moyen le plus simple et le plus rapide de démarrer.

Prendre contact

Vous souhaitez en savoir plus sur les offres Couchbase ? Laissez-nous vous aider.