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]
|