la simultanéité de Couchbase 1.8.0 (nombre de soutien req simultanée dans le client java / serveur): évolutivité

voix
2
  1. Y at-il une limite sur le serveur sur le service nombre de requêtes par seconde ou le nombre de demandes de service en même temps. [En configuration, pas en raison de la RAM, CPU, etc limitations matérielles]
  2. Y at-il limite sur le nombre de requêtes simultanées sur une instance de CouchbaseClient dans servlet Java.
  3. Est-il préférable de créer une seule instance sur CouchbaseClient et le garder ouvert ou créer des instances multiples et détruire.
  4. Est-Moxi utile avec Couchbase 1.8.0 serveur / client Couchbase java 1.0.2

J'ai besoin de cette information à l'application de configuration en production.

Merci

Créé 26/04/2012 à 13:36
source utilisateur
Dans d'autres langues...                            


1 réponses

voix
2

  1. L'instance memcached qui passe derrière Couchbase a une limite de connexion dure de 10.000 connexions. Couchbase en général recommande que vous devez augmenter le nombre de nœuds pour résoudre le distrobution du trafic à ce niveau.
  2. Le client lui-même n'a pas de limite hardcoded en ce qui concerne le nombre de connexions, il fait à un cluster Couchbase.
  3. Couchbase recommande généralement que la création d'un pool de connexion de votre application au cluster et juste réutiliser les connexions par rapport à la création et les détruire à plusieurs reprises. Sur les applications de charge plus lourdes, la création et la destruction de ces connexions plus et plus peuvent être très coûteux du point de vue des ressources.
  4. Moxi est une pièce intégrée de Couchbase. Cependant, il est généralement en place une couche d'adaptation pour les développeurs de clients d'utiliser spécifiquement ou pour donner accès à l'héritage des applications conçues pour accéder directement à une interface memcached. Si vous utilisez le pilote client Couchbase vous ne aurez pas besoin d'utiliser l'interface Moxi.
Créé 27/04/2012 à 14:49
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more