Skip to content

qwding/go_redis_client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

redis_client

###小述

  • 这是一个简单的redis使用客户端,用go语言编写
  • 下载代码后可以构建一下,即可运行
  • 使用的是redigo包,采用连接池来连接
  • 使用方法 ./main -host=myredis.com:6379 -db=0 -password=mima,默认的话连接127.0.0.1:6379,密码为password
  • 输入 help 可查看帮助

使用方法

  • 类似命令行输入
  • keys *查看所有键值对
  • hgetall mykey_big 获取hash存储key为mykey_big的键值
  • most redis command

增加了自己添加的新功能,

  • delkeys 2015_08_27_*群删键值 删除所有 2015_08_27_ 开头的键值
  • setkeyskv 2015_08_27_* key value 群更改键值 将所有 2015_08_27_ 开头的hash键对应的key值更改(添加)为value。支持多key,value。(操作由hmset实现)
  • getjson key获取json形式存储的key
  • 待增加...

缺陷

  • 传递过程中常会出现EOF错误,原因未知,所以出现EOF就继续发了请求,目前不影响使用,(待解决)。这个问题貌似是引用官方这个包原有的问题。

About

sample redis client,writen by golang.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages