DG-banner-WP

Livre blanc

Applications hautes performances avec mise en cache distribuée : choisir la bonne solution

DÉFIS

Couchbase vs. Memcached

Memcached est un simple cache, tandis que Couchbase est une base de données NoSQL évolutive et persistante dotée de fonctionnalités avancées.

DÉFI #1

Cache froid

Les défaillances de Memcached surchargent le SGBDR. Couchbase assure une haute disponibilité grâce à la réplication automatique des données.

DÉFI #2

Caractéristiques limitées

Les fonctionnalités de Memcache limitent les cas d'utilisation. Couchbase est polyvalent.

DÉFI #3

Évolutivité

La mise à l'échelle de Memcached est complexe et perturbatrice. Couchbase dispose d'un stockage automatique et d'un rééquilibrage en ligne.

DÉFI #4

Contrôle

Memcached ne dispose pas d'une gestion unifiée. Couchbase propose une console d'administration intégrée et des API pour un contrôle rationalisé des clusters.

CARACTÉRISTIQUES

Couchbase vs. Memcached

Comparez Couchbase et Memcached pour voir comment Couchbase ajoute la persistance, la réplication, l'interrogation et l'évolutivité au-delà de la simple mise en cache de valeurs clés.

  • Ce qui est inclus
  • Mise en cache en mémoire
  • Mise à l'échelle/sharding/clustering
  • Option de stockage permanent
  • Accès aux données : SQL
  • Accès aux données : recherche textuelle
  • Accès aux données : vecteur
  • Capacités mobiles
  • Contrôle d'accès basé sur les rôles
  • Réplication croisée des centres de données (XDCR)
  • Couchbase
  • Memcached

CLIENTS

Ce que disent les clients

Linkedin-Image
“Couchbase is a highly scalable, distributed data store that plays a critical role in LinkedIn’s caching systems.”
Michael Kehoe, Senior SRE, LinkedIn
10+ millions de requêtes par seconde
<4 ms de latence moyenne pour plus de 2,5 milliards d'éléments

Seaux éphémères

Stockage en mémoire seule comparable à Memcached avec les avantages de Couchbase en termes d'évolutivité.

FAQ's

Questions fréquemment posées sur Memcached

Questions et réponses courantes sur memcached et Couchbase

Différence entre memcache et memcached ?

Rien. "memcache" est le logiciel, "memcached" est le nom du programme démon. La plupart des gens disent maintenant simplement "memcached" pour les deux, en raison de la convention de nommage et de l'usage courant.