Я использую Redis 5.x
Можно ли выполнять запросы на основе значений (не ключей)?
(например, выполнить фильтрацию)
Нет - Redis не выполняет поиск по значениям. Для этого вам необходимо самостоятельно проиндексировать данные, как описано в https://redis.io/topics/indexes, или использовать что-то вроде RediSearch .