摘要: 一、客户端通信协议 二、Java客户端Jedis 1.获取Jedis Jedis属于Java的第三方开发包,在Java中获取第三方开发包通常有两种方式: 直接下载目标版本的Jedis-${version}.jar包加入到项目中。 使用集成构建工具,例如maven、gradle等将Jedis目标版本的 阅读全文
posted @ 2018-05-31 10:10 BigJunOba 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 一、慢查询分析 许多存储系统(例如MySql)提供慢查询日志帮助开发和运维人员定位系统存在的慢操作。 所谓慢查询日志就是系统在命令执行前后计算每条命令的执行时间,当超过预设阈值,就将这条命令的相关信息(例如:发生时间、耗时、命令的详细信息)记录下来,Redis也提供了类似的功能。 Redis客户端执 阅读全文
posted @ 2018-05-31 10:08 BigJunOba 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 一、基础知识 1.全局命令 keys * :查看所有键 dbsize:返回当前数据库中键的总数 exists key:检查键是否存在 del key ... :删除键 expire key seconds:对键添加过期时间 ttl key:返回键的剩余过期时间(-1键没设置过期时间,-2键不存在) 阅读全文
posted @ 2018-05-31 10:05 BigJunOba 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 一、Redis是什么 Redis是一种基于键值对(key-value)的NoSQL数据库,与很多键值对数据库不同的是,Redis中的值可以是由string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合)、Bitmaps(位图)、HyperLogLog、GEO(地理 阅读全文
posted @ 2018-05-31 09:23 BigJunOba 阅读(313) 评论(0) 推荐(0) 编辑