我想为 redis 键/值对添加超时,以便它们在 10 分钟后过期。
这是功能
func setData(value string) {
conn, err := redis.Dial("tcp", "localhost:6379", redis.DialDatabase(1))
if err != nil {
log.Fatalf("Could not connect: %v\n", err)
}
defer conn.Close()
conn.Do("SET", "mykey", value)
}
我想要 redigo 这样做:
redis 127.0.0.1:6379> SETEX "mykey" 600 value
我想知道如何在 redigo 中实现这一点?
我查看了文档示例,但不知道该怎么做