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.

DÉFI #1

Coûteux et difficilement extensible

Oracle coûte 10 à 40 fois plus cher avec des licences complexes par cœur pour les serveurs avec de nombreux cœurs.

DÉFI #2

Manque de flexibilité des données

Oracle rend le développement agile plus difficile, ce qui entraîne des ralentissements et des temps d'arrêt.

DÉFI #3

Les fonctionnalités manquantes des SGBDR dans les systèmes NoSQL

Oracle a du mal à fournir des performances à faible latence pour les applications en contact avec la clientèle.

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

CLIENTS

Histoires de réussite : D'Oracle à Couchbase

Amadeus-1
"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

Extrait de code

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

SQL à NoSQL : Migration

Passer du relationnel au NoSQL : Comment démarrer à partir d'Oracle.