我在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 是我的密钥,剩下的就是我的 Map<String,String>。我正在使用 jedis 从 Java 存储这个结构。我想根据姓名或中间名或年龄来获取所有匹配的键。如何使用 jedis 在 Java 中执行此操作,或者如何编写 lua 脚本以获得预期结果?