Qu’est-ce qu’un cluster / seau dans serveur couchbase

Je suis nouveau sur les technologies Couchbase et NoSql en général, mais je travaille sur une application de clavardage Web s’exécutant sur le noeud js à l’aide d’Express et de certains autres modules.

J’ai choisi de travailler avec NoSql pour stocker les sessions et toutes les données nécessaires côté serveur. Mais je ne comprends pas vraiment certaines caractéristiques importantes de Couchbase: Qu’est-ce qu’un cluster, un seau? Où puis-je trouver des définitions claires du fonctionnement du serveur?

Couchbase utilise le terme cluster de la même manière que de nombreux autres produits. Un cluster Couchbase est simplement un ensemble de machines exécutées en tant que système dissortingbué et coordonné de nœuds Couchbase.

Un seau est un terme spécifique à Couchbase qui est à peu près analogue à une «firebase database» dans les termes traditionnels du SGBDR. Un compartiment fournit un conteneur pour regrouper vos données, à la fois en termes d’organisation et de regroupement de données similaires et d’allocation de ressources. Vous pouvez configurer vos compartiments séparément, en fournissant différents quotas, différentes priorités d’E / S et différents parameters de sécurité par compartiment. Les seaux sont également la principale méthode pour nommer les documents dans Couchbase.

Pour plus d’informations, la présentation de l’ architecture et des concepts dans la documentation de Couchbase, en particulier le stockage des données , constitue un bon sharepoint départ. Une vidéo quelque peu obsolète, mais néanmoins utile, sur Introduction à Couchbase pourrait également vous être utile.