je sais je suis feignant.
En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies. Ces derniers assurent le bon fonctionnement de nos services. En savoir plus.
je sais je suis feignant.
Salon érotica Dream NICE 2010 - Mallaury
Les données sont disposées sur des lignes (qu'on appelle partitions), et au sein de chaque partition on trouve une série de colonnes avec #col/cellule qu'on peut assimiler à une série de clé/valeur.
On peut remarquer qu'une partition peut contenir de 1 à N colonnes, la limite physique de N étant de 2 milliards (2.109), ce qui nous laisse beaucoup de marge. Une différence avec une base de données SQL classique est qu'ici, C* ne réserve pas d'espace en avance pour chaque colonne. La création de colonne se fera lorsqu'on insérera de nouvelles données, dynamiquement.
Une table est un ensemble de :
<Clé de partition, <Clé de colonne,cellule>>
Pour un cluster en environnement de projet, on choisir la class : SimpleSnitch
Pour un cluster en environnement de prod, on choisir la class : GossipingPropertyFileSnitch
Note:
Ces class sont définies dans le fichier de configuration /etc/cassandra/conf/cassandra.yaml
Si les nœuds du cluster sont dans le même VLAN, on choisira la class : SimpleStrategy
Si les nœuds du cluster sont dans des datacenters différents / des VLAN différents / des sites de production différents, on choisira la class : NetworkTopologyStrategy
Note :
Cette class doit être définie lors du création du keyspace (idem base de données).
Exemple :
CQLSH>create keyspace sample_demo with replication = {'class':'SimpleStrategy','replication_factor':3};
https://onlinedbalearning.blogspot.com/2018/07/altering-asm-disk-groups.html
L’OLR contient donc entre autre le DiscoveryString qui va permettre de retrouver le spfile pour le démarrage d’ASM.
https://proracle.fr/index.php/43-olr-ocr-voting