Home >Database >Mysql Tutorial >golang redis客户端

golang redis客户端

WBOY
WBOYOriginal
2016-06-07 16:34:121902browse

目前有多个golang的redis客户端,很多人在初学时会迷茫,不知道该选哪个,这里,我向大家推荐?github.com/garyburd/redigo?这个库,下称redigo。 有以下几个原因: 1、首先,redigo功能很完善,支持redis的所有高级操作,例如pipeline,sub,pub,连接池,sc

目前有多个golang的redis客户端,很多人在初学时会迷茫,不知道该选哪个,这里,我向大家推荐?github.com/garyburd/redigo?这个库,下称redigo。

有以下几个原因:

1、首先,redigo功能很完善,支持redis的所有高级操作,例如pipeline,sub,pub,连接池,script等功能;

2、redigo是redis官方列出的官方golang客户端之一;

3、效率,根据这份评测,redigo的综合效率不错,尽管几个库之间的差距很小。

4、redigo易于使用

redigo的典型用法:

1、初始化时,建立与redis server的连接池pool

2、使用时,从pool中取出一个连接conn;

3、使用conn的Do接口,执行相应的命令。所有的redis命令都使用Do接口来调用,非常方便。

4、redigo还提供了一些函数用来简化处理redis的一些复杂命令的比较复杂数据返回。

golang redis客户端 目前有多个golang的redis客户端,很多人在初学时会迷茫,不知道该选哪个,这里,我向大家推荐?github.com/garyburd/redigo?这个库,下称redigo。 有以下几个原因: 1、首先,redigo功能很完善,支持redis的所有高级操作,例如pipeline,sub,pub,连接池,script等功能; 2、redigo是redis官方列出的官方golang客户端之一; 3、效率,根据这份评测,redigo的综合效率不错,尽管几个库之间的差距很小。 4、redigo易于使用 redigo的典型用法: 1、初始化时,建立与redis server的连接池pool 2、使用时,从pool中取出一个连接conn; 3、使用conn的Do接口,执行相应的命令。所有的redis命令都使用Do接口来调用,非常方便。 4、redigo还提供了一些函数用来简化处理redis的一些复杂命令的比较复杂数据返回。golang redis客户端
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn