Remplacement de Memcached pour la scalabilité

Vous rencontrez des problèmes avec Memcached ? Couchbase peut vous aider.

DÉFIS

Couchbase contre Memcached

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

  • Cache froide

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

  • Fonctionnalités limitées

    La fonctionnalité de Memcache limite les cas d'utilisation. Couchbase est polyvalent.

  • Évolutivité

    La mise à l'échelle de Memcached est complexe et disruptive. Couchbase dispose d'un auto-partitionnement et d'un rééquilibrage en ligne.

  • Surveillance

    Memcached manque de gestion unifiée. Couchbase offre une console d'administration intégrée et des API pour un contrôle de cluster simplifié.

CARACTÉRISTIQUES

Couchbase contre Memcached

Comparer Couchbase et Memcached pour voir comment Couchbase ajoute la persistance, la réplication, les requêtes et la scalabilité au-delà de la simple mise en cache clé-valeur.

Ce qui est inclus
Mise en cache en mémoire
Mise à l'échelle / partitionnement / clustering
Option de stockage persistant
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

“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, SRE senior, LinkedIn

10+

millions de requêtes
par seconde

<4

latence moyenne de la messagerie instantanée
pour plus de 2,5 milliards d'articles

Foire aux questions

Questions fréquemment posées sur Memcached

Questions et réponses courantes sur memcached et Couchbase

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

Est-ce memcached (comme dans “ je viens de le mettre en cache ”) ou est-ce memcache-dee ? Les deux sont largement utilisés dans les milieux techniques, mais si l'on s'en tient à ses racines UNIX, on le prononcerait “ memcache-dee.

Couchbase prenait en charge les buckets compatibles memcached – toujours possible, mais désormais déprécié et non recommandé pour les nouveaux projets.

Si vous souhaitez un stockage uniquement en mémoire, utilisez un bucket éphémère. Si vous souhaitez un stockage prioritaire en mémoire avec persistance sur disque, utilisez un bucket Couchbase.

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.