Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 13932|Répondre: 0

[Source] Java Redis - Implémente des requêtes conditionnelles simples

[Copié le lien]
Publié sur 05/03/2019 16:36:03 | | | |
D’abord, importez le paquet pot



Deuxièmement, réaliser une requête conditionnelle simple

Créer une classe d’entité utilisateur


Créer 5 objets et les mettre dans le cache pour pouvoir les tester

Lorsqu’on demande dans Redis, on peut voir que 5 objets utilisateur ont été stockés dans le cache



Ensuite, implémentez d’abord une requête à condition unique, comme interroger un utilisateur de 15 ans et un utilisateur de genre m
Puisque Redis est nosql et ne peut pas utiliser directement les conditions où interroger comme mysql, Redis ne peut utiliser qu’une méthode stupide pour implémenter une requête conditionnelle : sauvegarder tous les utilisateurs qualifiés dans un ensemble




Donc, si vous souhaitez interroger l’utilisateur de 15 ans, il faut d’abord supprimer tous les UUID du USER_TABLE_AGE_15, puis retirer l’utilisateur du USER_TABLE

Les résultats sont les suivants :

Utilisateur [id=63a970ec-e997-43e0-8ed9-14c5eb87de8b, nom=y1, sexe=m, âge=15]
Utilisateur [id=aa074a2a-88d9-4b50-a99f-1375539164f7, nom=y4, sexe=n, âge=15]
Donc, si vous avez besoin d’un utilisateur de 15 ans et d’un genre M, c’est très simple, procurez-le
USER_TABLE_AGE_15 et USER_TABLE_SEX_m, puis les obtenir auprès de la USER_TABLE.


Utilisateur [id=63a970ec-e997-43e0-8ed9-14c5eb87de8b, nom=y1, sexe=m, âge=15]






Précédent:Matériel d’étude pour l’examen d’ingénieur Huawei
Prochain:
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com