2017年7月16日

摘要: Spring整合Jedis 1.单实例(想节约时间的请直接拖到下面跳过1、2部分) step1: step2: step3: JedisPool只有简单配置,如果需要增加其它配置项(如密码等),请自行参照JedisPool的构造方法进行配置 step4: step5: 查看源码发现JedisPool 阅读全文
posted @ 2017-07-16 17:26 Aioria13 阅读(606) 评论(0) 推荐(0) 编辑
 
摘要: 慢查询指的是redis命令的执行时间,不包括网络传输和排队时间。 Redis配置文件redis.conf中描述慢查询相关的选项在 部分 也可以使用config get及config set来查询和修改,config rewrite可以写入配置文件。此外,slowlog命令还可以完成一些慢查询日志相关 阅读全文
posted @ 2017-07-16 17:26 Aioria13 阅读(152) 评论(0) 推荐(0) 编辑
 
摘要: 1. redis cli r (repeat)选项代表江命令执行多次 i (interval)选项代表每个几秒执行一次命令(必须和 r选项一致使用;单位是秒,不支持毫秒微单位) x 选项代表从标准输入(stdin)读取数据作为redis cli的最后一个参数 c (cluster)选项是连接Redi 阅读全文
posted @ 2017-07-16 17:26 Aioria13 阅读(721) 评论(0) 推荐(0) 编辑
 
摘要: 主从复制(master/slave) 主机(master)数据更新后根据配置和策略,自动同步到备机(slave)。通过主从复制,能够实现 读写分离 、 容灾恢复 。 实现主从复制非常简单,只需要在从(slave)执行 命令即可,也可以在配置文件redis.conf中配置启动redis时自动实现主从复 阅读全文
posted @ 2017-07-16 17:25 Aioria13 阅读(150) 评论(0) 推荐(0) 编辑
 
摘要: Redis Cluster是一个高性能高可用的分布式系统。由多个Redis实例组成的整体,数据按照一致性哈希算法存储分布在多个Redis实例上,并对使用虚拟槽(Slot)对一致性哈希算法进行改进,通过Gossip协议来进行节点之间通信。 关于一致性哈希,可以看这篇文章 "http://www.zsy 阅读全文
posted @ 2017-07-16 17:25 Aioria13 阅读(145) 评论(0) 推荐(0) 编辑
 
摘要: Redis中所有数据都是以key value存储的,value支持的数据类型包括 string 、 hash 、 list 、 set 、 sorted_set 数据类型 string 是redis最基本的类型,一个key对应一个value; hash 是一个string类型的field和value 阅读全文
posted @ 2017-07-16 17:22 Aioria13 阅读(399) 评论(0) 推荐(0) 编辑
 
摘要: Redis事务: 在一个队列(queue)中依次执行一系列的命令。 事务的三个阶段: 1.开始事务(MULTI) 2.命令加入队列 (QUEUE) 3.执行事务 (EXEC) 示例1: MULTI QUEUE EXEC(一般情况下依次执行队列中所有命令) 示例2: MULTI QUEUE DISCA 阅读全文
posted @ 2017-07-16 17:22 Aioria13 阅读(91) 评论(0) 推荐(0) 编辑
 
摘要: RDB(Redis DataBase) 在指定的时间间隔内将内存中的数据集快照写入磁盘,可以理解为Snapshot快照,它恢复时是将快照文件直接读到内存里。 Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好 阅读全文
posted @ 2017-07-16 17:22 Aioria13 阅读(541) 评论(0) 推荐(0) 编辑
 
摘要: "官网 http://redis.io" "中文网 http://redis.cn" "命令参考 http://redisdoc.cn" Redis(Remote Dictionary Server) 是一个开源的key value内存存储的NoSQL数据库,具有非常强悍的读写性能,现阶段正越来越多 阅读全文
posted @ 2017-07-16 17:21 Aioria13 阅读(191) 评论(0) 推荐(0) 编辑
 
摘要: 不想看废话的直接拖到下面看干货部分! 我们管理Linux服务器通常是通过ssh远程连接过去,如果在服务器上执行比较耗时的操作,比如下载安装软件、编译等等,如果需要数个小时来完成这些工作,但是又不得不关闭电脑或ternimal,那么我们的远程连接就断开了,前面的工作都白费了,真要命! 那么有没有办法解 阅读全文
posted @ 2017-07-16 17:20 Aioria13 阅读(9063) 评论(2) 推荐(1) 编辑