Go语言: go-redis客户端通过MSet方法一次性批量写入多个key的值

   日期:2020-09-01     浏览:300    评论:0    
核心提示:redis客户端一次性批量写入multiple keys对应的值可以减少网络操作。代码如下:package mainimport ( fmt github.com/go-redis/redis)func main() { client := redis.NewClient(&redis.Options{ Addr: 127.0.0.1:6380, Pas

redis客户端一次性批量写入multiple keys对应的值可以减少网络操作。代码如下:

package main

import (
        "fmt"
        "github.com/go-redis/redis"
)

func main() {
        client := redis.NewClient(&redis.Options{
                Addr:     "127.0.0.1:6380",
                Password: "",
                DB:       0,
        })

        result, err := client.MSet("key1", "value1", "key2", "value2").Result()
        if err != nil {
                fmt.Printf("%v\n", err.Error())
        } else {
                fmt.Printf("%v\n", result)
        }
        value1, _ := client.Get("key1").Result()
        fmt.Printf("%v\n", value1)
        value2, _ := client.Get("key2").Result()
        fmt.Printf("%v\n", value2)
}

输出:

OK
value1
value2

相关文章:
《Go语言: go-redis客户端通过MGet方法一次性批量读取多个key的值》

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服