![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
jj-lu
这个作者很懒,什么都没留下…
展开
-
Redis集群的解析与简单搭建使用
Redis集群Redis集群主要的作用是把多个Redis的服务放在一起,通过某个配置和策略,让它们各司其职;访问Redis时,也可以通过某种策略,将请求发送到不同的Redis服务上。通过集群可以解决内存压力问题。Redis集群实现了对Redis的水平扩容,即启动N个redis节点,将整个数据库分布存储在这N个节点中,每个节点存储总数据的1/N。Redis集群通过分区来提供一定程度的可用性:即使集群中有一部分节点失效或者无法进行通讯,集群也可以继续处理命令请求。好处:实现扩容分摊压力无中心配置相对原创 2020-05-28 23:47:18 · 151 阅读 · 0 评论 -
配置和简要说明Redis的主从复制
主从复制——薪火相传薪火相传是指上一个slave可以是下一个slave的master,slave同样可以接收其他slaves的连接和同步请求,那么该slave作为了链条中下一个的master,可以有效减轻master的写压力,去中心化降低风险。好处:如果是按顺序宕机,下一个从服务自动变成主机继续运行,去中心化。坏处:如果是从中间的一台从机宕机,后面的slave都没法备份。配置薪火相传:先设置为普通的一主二从模式端口6379为主,6380和6381为从在端口6381的客户端输入命令,使原创 2020-05-24 01:15:22 · 124 阅读 · 0 评论 -
关于Redis持久化的解释
Redis持久化——RDB在指定的时间间隔内将内存中的数据集快照(Snapshot快照)写入磁盘,恢复时将快照文件直接读到内存。如何执行备份Redis会独立创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程结束后用临时文件替换上次持久化好的文件。主进程不进行任何IO操作,确保极高的性能如果需要进行大规模数据的恢复,且对数据恢复的完整性不是非常敏感,那RDB方式比AOF方式更加高效,RDB缺点是最后一次持久化后的数据可能丢失。(最后一次持久化可能不满足RDB保存策略,导原创 2020-05-20 00:39:59 · 125 阅读 · 0 评论 -
Linux系统安装Redis(包括C编译器安装)
Redis安装在Redis官网下载安装包使用xftp将安装包复制进入/opt目录进入/opt输入命令解压压缩包tar -zxvf redis-5.0.5.tar.gzTips:安装Redis之前需要安装C编译器执行make命令进行编译编译成功,可以输入命令进行测试,但是没有必要因为等待时间会比较久(反正我没有进行测试)Redis Test编译成功后进行安装Redismake install安装成功启动redis-server /opt/redis-5.0.5/redis.c原创 2020-05-18 23:22:21 · 279 阅读 · 0 评论 -
Redis基础——Redis数据类型的基本使用(二)
继续学习Redis的基本数据类型,整理和记录着数据类型的基本操作命令,有关String类型和List类型的相关内容,可以去阅读Redis五大数据类型–Setset可以自动排重,不允许重复,set提供了判断某个成员是否在一个set集合内的重要接口,这是list不能提供的。Set是String类型的无序集合,低层是一个value为null的hash表,所以添加,删除,查找的复杂度都是O(1)。sadd <key> <value1> <value2> … 将一个或多原创 2020-05-15 21:49:08 · 167 阅读 · 0 评论 -
Redis基础——Redis数据类型的基本使用(一)
Redis五大数据类型——StringString类型是二进制安全,包含任何数据,比如jpg图片或者序列化的对象,一个Redis中字符串value最多可以是512M。查询对应键值get <key>添加键值对set <key> <value>...原创 2020-05-14 22:48:26 · 191 阅读 · 0 评论