An open API service indexing awesome lists of open source software.

https://github.com/icowan/redis-client

redis连接集合
https://github.com/icowan/redis-client

redis redis-cluster-client

Last synced: about 1 month ago
JSON representation

redis连接集合

Awesome Lists containing this project

README

        

# redis client

## 使用

```bash
go get github.com/icowan/redis-client
```

## 单点Redis

```golang
rds, err := NewRedisClient("127.0.0.1:6379", "admin", "", 1)
if err != nil {
log.Fatal(err)
}
defer func() {
_ = rds.Close()
}()

_ = rds.Set("hello", "world", time.Second*10)
v, err := rds.Get("hello")
if err != nil {
log.Fatal()
}

log.Print(v)
```

## 集群Redis

```golang
rds, err := NewRedisClient("127.0.0.1:6379,127.0.0.1:7379,127.0.0.1:8379", "admin", "", 1)
if err != nil {
log.Fatal(err)
}
defer func() {
_ = rds.Close()
}()

_ = rds.Set("hello", "world", time.Second*10)
v, err := rds.Get("hello")
if err != nil {
log.Fatal()
}

log.Print(v)
```