摘要: Redis连接池 说明:通过Golang对Redis进行操作,还可以通过Redis连接池,流程如下: 1)事先初始化一定数量的连接,放入连接池中; 2)当需要操作Redis时,直接从Redis连接池中取出连接即可; 3)这样可以节省临时获取Redis连接的时间,从而提高效率 核心代码 var poo 阅读全文
posted @ 2021-02-16 15:05 pangqianjin 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 1.使用第三方开源的redis库:github.com/garyburd/redigo/redis 2.在使用之前,先安装第三方Redis库,在GOPATH下执行(需要已安装Git): go get github.com/garyburd/redigo/redis 3.安装成功后,可以在GOPATH 阅读全文
posted @ 2021-02-16 14:30 pangqianjin 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: Redis的五大数据类型 String(字符串),Hash(哈希),List(链表),Set(集合),zset(sorted set:有序集合) String(字符串) string是redis最基本的类型,一个key对应一个value string类型是二进制安全的,除普通的字符串外,也可以存放图 阅读全文
posted @ 2021-02-16 14:01 pangqianjin 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Redis指令参考 http://redisdoc.com/ 基本使用 默认有16个数据库,编号是0...15,初始使用0号库。 添加 key-value: [set 键 值] 查看当前 redis 的所有key: [keys*] 获取 key 对应的值: [get key] 切换 redis 数据 阅读全文
posted @ 2021-02-16 13:00 pangqianjin 阅读(52) 评论(0) 推荐(0) 编辑
摘要: Redis的基本介绍 1.Redis是NoSQL数据库,不是传统的关系型数据库 官网:https://redis.io/和http://www.redis.cn/ 2.Redis:REmote Dictionary Server(远程字典服务器),Redis的性能非常高,单机能够达到15w qps, 阅读全文
posted @ 2021-02-16 11:18 pangqianjin 阅读(91) 评论(0) 推荐(0) 编辑
摘要: server.go package main import ( "fmt" "net" // socket开发时很重要 ) func Process(conn net.Conn){ // 循环接收客户端发送的数据 client := conn.RemoteAddr().String()// 客户端I 阅读全文
posted @ 2021-02-16 11:05 pangqianjin 阅读(1060) 评论(0) 推荐(0) 编辑