redis
文章平均质量分 91
catch that elf
一辈子很短,努力的做好两件事就好;第一件事是热爱生活,好好的去爱身边的人;第二件事是努力学习,在工作中取得不一样的成绩,实现自己的价值,而不是仅仅为了赚钱;
展开
-
redis主从复制、哨兵机制和集群
1、复制(master-slave)配置过程 修改 slave机器的 redis.conf 增加如下配置slaveof 我这里两台slave 都配置slaveof 192.168.159.10 6379重启三台reidis 服务后 启动执行 ./redis-cli 链接 本机redis 服务 然后执行info replication 可以看到主从状态信息如下master:[r...原创 2019-02-21 11:15:26 · 1345 阅读 · 0 评论 -
redis持久化机制及原理
redis提供两种持久化策略 rdb 和 aofrdb持久化策略:按照规则 定时将内存冲的数据同步到磁盘快照redis 在指定情况下会触发快照1、自己配置的规则redis.conf中如下配置 save seconds changessave 900 1 --当900秒内 更改的key数量大于1 时 执行快照备份save 300 10 --当300秒内 更改的key数量大于10 ...原创 2019-02-05 21:47:02 · 486 阅读 · 0 评论 -
lua入门
redis2.6以后可以在redis 中使用lua语言。1、用lua的好处:1)一个脚本包含多个操作,减少访问次数从而减少网络开销2)原子操作 redis 对lua脚本是原子化执行方案3)复用性 复用 lua脚本的逻辑2、lua脚本安装:1)下载安装包 并解压 tar-zvxf lua-5.3.5.tar.gz2)执行 make linux 编译编译过程报错 lua.c:8...原创 2019-02-04 23:40:52 · 19402 阅读 · 4 评论 -
redis基础操作
1、使用入门:1)获取匹配规则的键名列表keys pattern 【?任一字符 * 任意字符 []区间】匹配keys n?me2)判断一个键是否存在 exists key 存在返回1 否则返回03)type key 获取键值数据类型127.0.0.1:6379> type namestring127.0.0.1:6379> ```2、字符类型使用默认字符类...原创 2019-02-03 20:19:26 · 409 阅读 · 0 评论 -
redis安装运行
1.下载压缩包并解压tar -zvxf redis-3.0.7.tar.gz2.执行make命令编译[root@192 redis]# cd redis-3.0.7[root@192 redis-3.0.7]# make执行过程中如果有依赖未安装 直接运行 yum install 进行安装 比如:yum install gcc安装完成后 重新解压缩文件,并执行 make 命令 即可完成...原创 2019-02-02 23:17:40 · 579 阅读 · 0 评论