![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
席剑啊~
无- -
展开
-
redis--集群搭建
当redis需要水平扩容,而且并发写操作比较多的时候,就需要redis集群环境来解决这种redis服务器的压力 redis通过主从复制实现了读写分离 通过哨兵+主从复制的机制解决了单点故障。 通过集群来进行水平扩容分担写的压力,并提高服务器的高可用性。 redis从3.0后开始支持了集群。 一、什么是集群 Redis 集群实现了对Redis的水平扩容,即启动N个redis节点,将整个数...原创 2020-02-22 15:35:12 · 180 阅读 · 0 评论 -
Redis中的两种持久化方式的介绍(RDB、AOF)
Redis作为一个缓存数据库,如果我们不设置其持久化方式,那么数据是不会被保存下来的,因为其基于内存进行数据存储,一旦服务器宕机后,其数据便不可恢复。 一、RDB方式的持久化 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里。 1.rdb方式下redis如何进行数据持久化的? Redis会单独创建(fork)一个子进程来...原创 2020-02-22 13:18:14 · 286 阅读 · 0 评论 -
详细了解一下Redis中的事务
1.redis事务介绍 •Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 所以: • Redis事务的主要作用就是串联多个命令防止别的命令插队 2.在Redis中如何操作事务 (Multi、Exec、discard) •从输入Multi命令开始,输入的命令都会依次进入命令队列中,但...原创 2020-02-22 12:50:41 · 303 阅读 · 0 评论 -
redis哨兵+主从复制实现高可用
一、哨兵机制 1.当只有主从复制时,只能实现读写分离,假如这个时候主服务器down掉了,那从服务器也无法正常继续工作,无法实现高可用。 所以哨兵(sentinel)可以实现redis集群的高可用,当一台主服务器挂掉后,可以让一台从服务器来顶替主服务器,使其他的服务器作为新主服务器的从节点,并当之前挂掉的那个主服务器重新加入到集群中的时候,自动作为一个从节点加入。 所以哨兵能够自动的完成 Fa...原创 2019-10-27 16:14:51 · 239 阅读 · 0 评论 -
redis主从复制配置
一、主从复制原理 持久化保证了即使 redis 服务重启也会丢失数据,因为 redis 服务重启后会将硬盘上持久化的数据恢复到内存中,但是当 redis 服务器的硬盘损坏了可能会导致数据丢失,如果通过 redis 的主从复制机制就可以避免这种单点故障,如下图 说明: 主 redis 中的数据有两个副本(replication)即从 redis1 和从 redis2,即使一台 redi...原创 2019-10-27 13:44:06 · 190 阅读 · 0 评论 -
redis高级命令和安全性配置
一、redis高级命令 keys * 返回满足条件的所有键(可以模糊匹配) exists key 是否存在指定的key expire key 秒 设置指定key的过期时间 ttl key 查看指定key的剩余有效时间 persist key 取消key的过期时间 select 数字 选择数据库,默认有16个数据库 0~15,默认进入的是0数据库 ...原创 2019-10-27 12:50:05 · 189 阅读 · 0 评论 -
redis数据类型
一、Redis的key key为字符串类型,但是key中不能包含边界字符,由于key不是binary safe的字符串,所以像“my key” 和 “mykey\n”这种包含空格和换行的key是不被允许的。 key的相关指令: exits key 检测指定 key 是否存在,返回 1 表示存在,0 不存在 del key1 key2 ...... keyN 删除给定 key,返回删除 ...原创 2019-10-25 10:51:19 · 155 阅读 · 0 评论 -
redis简介,环境搭建
一、redis简介 redis是基于内存的缓存数据库,数据也需要持久化保存,所以redis实现数据持久化有两种方式:RDB和AOF RDB:类似于定时任务,每隔一段时间向硬盘写一次数据,但如果宕机,那么没被持久化的缓存数据将会丢失 AOF(默认):实时的向硬盘写数据 redis三种集群策略:1.主从复制2.哨兵模式3.集群模式 二、redis linux下环境部署 1.安装gc...原创 2019-10-25 09:22:26 · 119 阅读 · 0 评论