gitee.com/h79/goutils@v1.22.10/dao/redis/client.go (about) 1 package redis 2 3 import ( 4 "github.com/go-redis/redis/v8" 5 ) 6 7 type Redis interface { 8 Rds() *redis.Client 9 Sentinel() *redis.SentinelClient 10 Cluster() *redis.ClusterClient 11 Name() string 12 } 13 14 type Client interface { 15 Get(name string) (Redis, error) 16 Close(name string) error 17 CloseAll() 18 Select(name string) //选哪个redis 19 GetSelector() string 20 SelectDB(name string, index int) error //选哪个redis db 21 }