Redis 连接池

说明:通过 Golang 对 Redis 进行操作,还可以通过使用 Redis 连接池,流程如下:

1)事先初始化一定数量的线程,放入到连接池

2)当 Go 需要操作 Redis 时,直接从 Redis 连接池取出链接即可。

3)这样可以节省临时获取 Redis 链接的时间,从而提高效率。

核心代码:

为什么需要使用 Redis 连接池?

传统的方式:需要每次连接一次 Redis ,然后关闭,比较浪费资源。

连接池的概念:一上来就给程序分配一下可以用的资源。程序需要使用连接的时候,直接从连接池中取出连接。

完整实例代码:

输出的结果: