文章分类 -  redis

redis命令大全
摘要:一、key pattern 查询相应的key (1)redis允许模糊查询key 有3个通配符 *、?、[] (2)randomkey:返回随机key (3)type key:返回key存储的类型 (4)exists key:判断某个key是否存在 (5)del key:删除key (6)renam 阅读全文

posted @ 2019-01-13 14:55 IT东 阅读(132) 评论(0) 推荐(0)

redis实现简单的消息队列
摘要:任务异步化 打开浏览器,输入地址,按下回车,打开了页面。于是一个HTTP请求(request)就由客户端发送到服务器,服务器处理请求,返回响应(response)内容。 我们每天都在浏览网页,发送大大小小的请求给服务器。有时候,服务器接到了请求,会发现他也需要给另外的服务器发送请求,或者服务器也需要 阅读全文

posted @ 2018-12-23 17:39 IT东 阅读(460) 评论(0) 推荐(0)

redis-cluster
摘要:为什么要用redis-cluster 1.并发问题 2.数据量太大 一台服务器内存正常是16~256G,假如你的业务需要500G内存,你怎么办?解决方案如下 2.正确的应该是考虑分布式,加机器,把数据分到不同的位置,分摊集中式的压力,一堆机器做一件事 客户端分片 数据分布原理图 数据分布理论 分布 阅读全文

posted @ 2018-12-11 10:58 IT东 阅读(100) 评论(0) 推荐(0)

python操作redis集群
摘要:上代码 阅读全文

posted @ 2018-12-11 10:58 IT东 阅读(285) 评论(0) 推荐(0)

redis主从配置
摘要:redis主从同步 原理:1. 从服务器向主服务器发送 SYNC 命令。2. 接到 SYNC 命令的主服务器会调用BGSAVE 命令,创建一个 RDB 文件,并使用缓冲区记录接下来执行的所有写命令。3. 当主服务器执行完 BGSAVE 命令时,它会向从服务器发送 RDB 文件,而从服务器则会接收并载 阅读全文

posted @ 2018-12-11 10:55 IT东 阅读(117) 评论(0) 推荐(0)

redis不重启,切换RDB备份到AOF备份
摘要:确保redis版本在2.2以上 本文在redis4.0中,通过config set命令,达到不重启redis服务,从RDB持久化切换为AOF 实验环境准备 redis.conf服务端配置文件 启动redis服务端 登录redis-cli插入数据,手动持久化 检查RDB文件 备份这个rdb文件,保证数 阅读全文

posted @ 2018-12-11 10:21 IT东 阅读(94) 评论(0) 推荐(0)

redis持久化
摘要:redis持久化 Redis是一种内存型数据库,一旦服务器进程退出,数据库的数据就会丢失,为了解决这个问题,Redis提供了两种持久化的方案,将内存中的数据保存到磁盘中,避免数据的丢失。 RDB持久化 redis提供了RDB持久化的功能,这个功能可以将redis在内存中的的状态保存到硬盘中,它可以手 阅读全文

posted @ 2018-12-11 10:20 IT东 阅读(68) 评论(0) 推荐(0)

redis发布订阅
摘要:发布publish 订阅subscribe Redis 通过 PUBLISH 、 SUBSCRIBE 等命令实现了订阅与发布模式。 举例1: qq群的公告,单个发布者,多个收听者 发布/订阅 实验 发布订阅的命令 发布订阅: 窗口1,启动两个redis-cli窗口,均订阅diantai 频道(cha 阅读全文

posted @ 2018-12-11 10:19 IT东 阅读(112) 评论(0) 推荐(0)

redis基础
摘要:redis yum安装redis 1.yum安装 2.检测redis是否工作 源码安装redis,编译安装 大家用过yum,是相当省事好用吧,为什么还要学习源码安装? 有人说编译安装性能好?错 编译安装的优势是: 编译安装时可以指定扩展的module(模块),php、apache、nginx都是一样 阅读全文

posted @ 2018-12-11 10:18 IT东 阅读(64) 评论(0) 推荐(0)

redis-sentinel主从复制高可用
摘要:Redis-Sentinel sentinel主要功能如下: 不时的监控redis是否良好运行,如果节点不可达就会对节点进行下线标识 如果被标识的是主节点,sentinel就会和其他的sentinel节点“协商”,如果其他节点也人为主节点不可达,就会选举一个sentinel节点来完成自动故障转义 在 阅读全文

posted @ 2018-12-11 10:17 IT东 阅读(67) 评论(0) 推荐(0)

centos下redis安全相关
摘要:博文背景: 由于发现众多同学,在使用云服务器时,安装的redis3.0+版本都关闭了protected-mode,因而都遭遇了挖矿病毒的攻击,使得服务器99%的占用率!! 因此我们在使用redis时候,最好更改默认端口,并且使用redis密码登录。 (1)redis没有用户概念,redis只有密码( 阅读全文

posted @ 2018-12-11 10:16 IT东 阅读(72) 评论(0) 推荐(0)

导航