Redis配置
...
...
...
...
...
...
...
...
...
...
...
...
...
其中,Redis的配置格式为:host:port[,db,pass?maxIdle=x&maxActive=x&idleTimeout=x&maxConnLifetime=x]
...
...
...
...
...
...
...
...
...
...
...
...
使用示例:
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
其中的default
和cache
分别表示配置分组名称,我们在程序中可以通过该名称获取对应配置的redis
单例对象。不传递分组名称时,默认使用redis.default
配置分组项)来获取对应配置的redis
客户端单例对象。 执行后,输出结果为:
...
...
...
...
其中name
参数为分组名称,即为通过分组来对配置对象进行管理,我们可以为不同的配置对象设置不同的分组名称,随后我们可以通过Instance
单例方法获取redis
客户端操作对象单例。
func Instance(name ...string) *Redis
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...