Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 13932|Respuesta: 0

[Fuente] Java Redis - Implementa consultas condicionales simples

[Copiar enlace]
Publicado en 5/3/2019 16:36:03 | | | |
Primero, importa el paquete de jar



Segundo, realizar una consulta condicional simple

Crear una clase de entidad User


Crear 5 objetos y ponerlos en la caché para poder probarlos

Cuando se consulta en redis, puedes ver que se han almacenado 5 objetos de usuario en la caché



A continuación, primero implementa una consulta de condición única, como consultar a un usuario de 15 años y otro con género de m
Como Redis es nosql y no puede usar directamente condiciones de dónde consultar como mysql, Redis solo puede usar un método absurdo para implementar la consulta condicional: guardar a todos los usuarios cualificados en un conjunto




Así que, si quieres consultar al usuario de 15 años, primero tienes que eliminar todos los UUIDs del USER_TABLE_AGE_15 y luego eliminar al usuario del USER_TABLE

Los resultados son los siguientes:

Usuario [id=63a970ec-e997-43e0-8ed9-14c5eb87de8b, nombre=y1, sexo=m, edad=15]
Usuario [id=aa074a2a-88d9-4b50-a99f-1375539164f7, nombre=y4, sexo=n, edad=15]
Así que si necesitas un usuario con 15 años y género M, es muy sencillo, consíguelo
USER_TABLE_AGE_15 y USER_TABLE_SEX_m, y luego obtenerlos del USER_TABLE.


Usuario [id=63a970ec-e997-43e0-8ed9-14c5eb87de8b, nombre=y1, sexo=m, edad=15]






Anterior:Materiales de estudio para el examen de ingeniero de Huawei
Próximo:
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com