[英]How do I get and set data from redis in Go?
var rdb *redis.Client
var ctx = context.Background()
rdb = redis.NewClient(&redis.Options{
Addr: "localhost:6379",
Password: "", // no password set
DB: 0, // use default DB
})
// set for 24 hours
err := rdb.Set(ctx, topics, data, 86400).Err()
// err is nil
val, err := rdb.Get(ctx, topics).Result()
// val is empty
當我手動檢查 redis 時,那里什么都沒有。
時間不能使用整數
24 * time.Hour
有效,但86400
無效。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.