有没有办法在C#中获取StackExchange.Redis键的TTL(存活时间)?
我对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");
}
}
我希望这些信息能够对您有所帮助!