世界上并没有完美的程序,但我们并不因此而沮丧,因为写程序本来就是一个不断追求完美的过程。 ——摘自周志明
摘要: 日常生活中查询数据占大多数,所以主要是查询数据。 主从复制,就是主机数据更新后根据配置策略,自动同步都从机,主机只可以写数据,从机只可以查数据。Master为主,Slave为从,有一个主,多个从。 用处 》读写分离,性能扩展 》容灾快速回复 配从不配主(好比,小弟认大哥:都是小弟说要跟着大哥,没有大 阅读全文
posted @ 2018-12-23 21:41 白杯与咖啡 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 提供了两种方式: RDB(Redis DataBase)和AOF(Append Of file) RDB RDB就是:在指定的时间间隔内将内存中的数据集快照写入磁盘(Snapshot快照),等到恢复时,将快照文件直接读到内存中。 rdb保存的文件 在redis.conf配置文件中(文件保存的名字,保 阅读全文
posted @ 2018-12-23 20:10 白杯与咖啡 阅读(171) 评论(0) 推荐(0) 编辑
摘要: redis事物定义: 》Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 》Redis事务的主要作用就是串联多个命令防止别的命令插队。(redis单线程的,所以不会线程抢占的情况) 命令队列 multi 、ex 阅读全文
posted @ 2018-12-23 15:44 白杯与咖啡 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 导包:Jedis需要的jar包 》Commons-pool-1.6.jar 》Jedis-2.1.0.jar 配置:linux防火墙设置,不会设置就关闭。 停止防火墙 systemctl stop firewalld.service 修改备份后的配置文件redis.conf 注释掉bind 127. 阅读全文
posted @ 2018-12-23 15:06 白杯与咖啡 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 首先说明下,Redis是:单线程+多路IO复用技术!!! string set 》 key + zset list hash 常用的几个命令: 》keys * 查询当前库所有的key 》exists <key> 判断某个键是否存在,存在返回1,不存在返回0 》type <key> 返回键的类型 》d 阅读全文
posted @ 2018-12-23 14:36 白杯与咖啡 阅读(186) 评论(0) 推荐(0) 编辑