Как я могу написать lua-скрипт или команду redis, чтобы получить все ключи на основе значений?

У меня есть следующая структура в Redis.

atp_sc:1111 "name" "tom1" "middleName" "jay1" "surName" "smith1" "age" "25"
atp_sc:2222 "name" "tom2" "middleName" "jay2" "surName" "smith2" "age" "28"
atp_sc:3333 "name" "tom3" "middleName" "jay3" "surName" "smith3" "age" "27"

atp_sc: 1111 - мой ключ, а все остальное - моя карта. Я сохраняю эту структуру из Java с помощью jedis. Я хочу получить все подходящие ключи на основе имени или отчества или на основе возраста. Как я могу сделать это на Java с помощью jedis ИЛИ как я могу написать сценарий lua для получения ожидаемых результатов?

0 ответов

Другие вопросы по тегам