传统连接redis方式是:事先初始化一定数量的链接 放入到链接池
当go需要操作redis时直接从redis链接池取出链接即可
这样可以节省临时获取redis链接时间 从而提高效率
pool := &redis.Pool{
Maxldle:8, // 最大空闲链接数
MaxAction:0, // 表示和数据库的最大链接数 0不限制
ldle.TimeOut:100, // 链接最大空闲时间
dial.func() (redis.Conn,error) { // 初始化链接的代码 链接哪个ip的redis
return redis.Dial("tcp",localhost:6379)
}
}
c.pool.Get()