cette troisième vidéo sur I-10 donc je vais vous présenter bon les prochaines vidéos donc qu'est-ce qu'on a vu donc on a vu des h on avait des listes les 7 des listes orgonées et dans cette vidéo je vais vous parler de notre type de structure de données très utilisée si des pubs ce ok donc il est là ok donc très utilisé dans des applications temps réel bah quand je dis application en temps réel je fais sur ton référence à des échanges par exemple de messages et donc on voit de notifications et d'inscription sur différents canaux
de communication bon comment je peux vous montrer tout ça je vais lancer d'abord le serveur et 10 serveur et après je vais me connecter au serveur j'aurais besoin d'un deuxième triangle qui va se connecter au même serveur donc je vais ouvrir troisième fenêtre je vais la mettre ici par exemple donc maintenant je vais souscrire donc substrat un drame par exemple je vais appeler mes cours d'accord et l'utilisateur donc ça sera user ok donc là l'utilisateur il est inscrit au canal donc mes cours le client reste à l'écoute pour éventuellement recevoir des messages en temps réel
bon pour le deuxième client qui est encore une fois connecté au même serveur on va publier un message par exemple pour cela on peut utiliser public et là je vais mettre mes cours sur le canal de mes cours et là je vais mettre le message le message par exemple un nouveau cours sur mon goût mon goût OK et là il nous reçoit en temps réel donc le client numéro 1 qui reste encore une fois à l'écoute donc tous les utilisateurs inscrits à ce canal vont recevoir ce message c'est le cas ici du client mais on
peut avoir autant de clients qu'on maintenant si je veux envoyer un message directement qui ont un pas tout des clients qui vous les utilisateurs pardon je sais pas pourquoi je parle du client donc tous les utilisateurs qui sont inscrits au canal micour donc là on va mettre publié toujours publish et là je précise donc user deux points 1 et là je vais dire par exemple bonjour user un exemple OK et là il le reçoit donc bonjour 1 une autre chose on peut s'inscrire aussi à plusieurs canons par exemple tous les canons commençons par une chaîne
de caractère donc celui-là c'est ce que je peux à la chaussure ok donc je vais l'arrêter et donc qu'est-ce que je disais je disais que on peut s'inscrire à plusieurs canons par exemple on va mettre là au lieu que ça soit subscribe donc on va commencer par un P et là on va dire maintenant le pattern qu'on va utiliser donc mais donc tous les canaux qui commencent par mais et toi voilà cette utilisateur est inscrit d'accord donc là il reste à l'écoute maintenant si j'envoie un message par exemple au niveau du client 2 donc je
vais mettre publish ici je vais mettre par exemple de mes cours ou mes notes ok donc une nouvelle note et il est arrivé par exemple je sais pas et là il va le recevoir donc une nouvelle note est arrivée maintenant si j'essaye par exemple de publier sur un autre canal mais qui commence pas par mail par exemple juste note ici il va pas le recevoir pourquoi parce que ceux qui ont là n'est pas inscrit à ce cadre bon une dernière chose pour savoir il y a d'autres fonctionnalités donc encore une fois voilà sur le site
je vous invite à explorer à tester à tester à tester OK maintenant une dernière chose pour savoir les clés sont gardées je peux utiliser donc le caissant ça peut être utile donc du kit wall donc là c'est toute les clés voilà qui ont été défini pour cette scission d'accord donc à disposition des utilisateurs donc 16 base de données donc je vais vous par défaut donc 16 maintenant si je veux changer de base de données par défaut on est connecté sur la base donnée numéro 0 d'accord donc de 0 à 15 maintenant si je veux changer
de base dans les j'utilise le mot clé select vous avez déjà étudié en SQL mais pas pour faire de la projection sur les attributs d'une relation donc le Select ici donc je mets Select ici l'index donc je précise le numéro de la base à laquelle je veux me connecter donc si je mets un par exemple là je passe à la base de données numéro une maintenant si je mets des les clés qui ont été défini a priori il va m'envoyer 0 parce que je ne définir aucune clé maintenant si je veux revenir à la à
la base donnée numéro 0 il suffit de mettre ainsi l'acte 0 et là si je revois un qui avec un S étoile là il va me renvoyer toutes les cliques qui ont été définies bon juste une dernière chose et ça c'est très important attention pour la reprise sur pagne on n'écrit pas entre guillemets immédiatement donc c'est à vous de faire la configuration nécessaire sinon en cas de panne vous n'allez pas récupérer toutes les dernières données donc ça j'attire vraiment votre attention que c'est pas fait vraiment comme un système digestion de base dans les relationsnel de
manière SQL le vorac je pense que je vais vous laisser ici pour cette brève des mots et je vous dis donc bon travail