Есть ли способ получить TTL (время жизни) ключа StackExchange.Redis в С#?
Можете ли вы получить TTL в Redis С#?
comment
TTL — время жить или время лицензировать?
- person Utsav Dawn   schedule 01.03.2015
Ответы (1)
У меня мало опыта работы с Redis, но я полагаю, что вы имеете в виду: (http://redis.io/commands/ttl< /а>).
Если это так, попробуйте запустить .KeyTimeToLive("RedisKeyHere") для объекта подключения к базе данных.
См. пример:
class Program
{
static void Main(string[] args)
{
ConnectionMultiplexer redis = ConnectionMultiplexer.Connect("localhost");
var db = redis.GetDatabase(0);
var timeToLive = db.KeyTimeToLive("RedisKeyNameHere");
}
}
Я надеюсь, что эта информация поможет!
person
Venkata.Mutyala
schedule
01.03.2015
Да, это должно сделать это.
- person Marc Gravell; 01.03.2015
Спасибо, я думал, что искал IDatabase во всем списке. Ты спасатель жизни.
- person Suamere; 02.03.2015
Можно ли получить ttls для нескольких ключей за один вызов?
- person webpat; 29.03.2021