Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 13932|Отговор: 0

[Източник] Java Redis - Реализира прости условни заявки

[Копирай линк]
Публикувано в 5.03.2019 г. 16:36:03 ч. | | | |
Първо, импортирайте опаковката на буркана



Второ, реализирайте проста условна заявка

Създаване на клас за потребителска единица


Създай 5 обекта и ги сложи в кеша, за да ги тестваме

При запитване в redis можеш да видиш, че в кеша са съхранени 5 потребителски обекта



След това първо се реализира заявка с едно условие, например запитване към потребител с възраст 15 години и потребител с пол m
Тъй като Redis е nosql и не може директно да използва къде да заявява условия като mysql, Redis може да използва само глупав метод за реализиране на условна заявка: запазване на всички квалифицирани потребители в множество




Така че, ако искате да направите заявка към потребителя на възраст 15 години, първо трябва да премахнете всички UUID-та от USER_TABLE_AGE_15, а след това да премахнете потребителя от USER_TABLE

Резултатите са следните:

Потребител [id=63a970ec-e997-43e0-8ed9-14c5eb87de8b, name=y1, sex=m, age=15]
Потребител [id=aa074a2a-88d9-4b50-a99f-1375539164f7, name=y4, sex=n, age=15]
Така че, ако ти трябва потребител на възраст 15 години и пол М, всичко е много просто, вземи го
USER_TABLE_AGE_15 и USER_TABLE_SEX_m, и след това ги получаваш от USER_TABLE.


Потребител [id=63a970ec-e997-43e0-8ed9-14c5eb87de8b, name=y1, sex=m, age=15]






Предишен:Учебни материали за изпита за инженер на Huawei
Следващ:
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com