簡體   English   中英

如何從 Go 中的 redis 獲取和設置數據?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM