SADD

作者: NotFoundW | 来源:发表于2020-04-16 12:41 被阅读0次

SADD

SADD 命令将一个或多个成员元素加入到集合中,已经存在于集合的成员元素将被忽略且返回0。假如集合key不存在,则创建一个只包含添加的元素作成员的集合。成功添加将返回所添加的元素个数。

Command

$ redis-cli.exe -h 127.0.0.1 -p 6379
127.0.0.1:6379> sadd s1 1 2 ff
(integer) 3
127.0.0.1:6379> sadd s1 1
(integer) 0

Code

func sadd(c redis.Conn) {
    defer c.Do("DEL", "s1")
    addResult, err := c.Do("SADD", "s1", 1, 2, "ff")
    if err != nil {
        colorlog.Error(err.Error())
        return
    }
    fmt.Println("The return code of sadd is:", addResult)
    addResult, err = c.Do("SADD", "s1", 1)
    if err != nil {
        colorlog.Error(err.Error())
        return
    }
    fmt.Println("The return code of sadd existing element is:", addResult)
}

Output

$ go run main.go
The return code of sadd is: 3
The return code of sadd existing element is: 0

相关文章

网友评论

      本文标题:SADD

      本文链接:https://www.haomeiwen.com/subject/ghlrvhtx.html