是否有一种选项可以在一个命令中获取key的TTL和它的值?使用redis-cli。
redis.pipeline().ttl('foo').get('foo').exec(function (err, result) {
// result === [[null, <ttl>], [null, <value>]]
});
redis.multi().ttl('foo').get('foo').exec(function (err, result) {
// result === [[null, <ttl>], [null, <value>]]
});
RedisClient.multi().ttl('foo').get('foo').exec(function (errors, results) {
// results = [<ttl>, <value>]
});
SET foo "bar" EX 42
MULTI
TTL foo
GET foo
EXEC