Я следую этому примеру для реализации кэша Redis на Do tnet Core.
К сожалению, кажется, что и Get (ключ), и GetString (ключ) возвращают только значение , а не метаданные, такие как expiry.
Когда я использую redis-cli, я могу получить как данные, так и метаданные, используя HGETALL key
1) "absexp"
2) "637153531959962660"
3) "data"
4) "[{<snip>}]"
5) "sldexp"
6) "-1"
Есть ли способ доступа эти метаданные из моего кода?
Конечно, могут быть обходные пути, такие как добавление срока действия в сам объект данных или добавление второго ключа, который содержит метаданные, но ни одно из решений не является очень элегантным.