![](https://img-blog.csdnimg.cn/20200619131822935.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Redis
文章平均质量分 93
学习Redis的笔记
醉眼望云烟
我的梦想是,变强不变秃!
展开
-
Redis的简单使用
Redis列表是简单的字符串列表,按照插入顺序排序。可以添加一个元素到列表的头部或者尾部。底层实际是一个双向链表,对两端的操作性能很高,通过索引下表的操作中间的节点性能会较差;Redis set对外提供的功能与list类似是一个列表的功能,特殊之处在于set是可以自动排重的,当需要存储一个列表数据又不希望出现重复数据时,set是一个很好的选择,并且set提供了判断某个成员是否在一个set集合内的重要接口,这个也是list所不能提供的;......原创 2022-08-30 19:03:42 · 1437 阅读 · 0 评论 -
Redis的配置文件(详解)
可以通过stream-node-max-bytes选项修改Stream中每个宏节点能够占用的最大内存,或者通过stream-node-max-entries参数指定每个宏节点中可存储条目的最大数量。原创 2022-08-25 16:51:49 · 340 阅读 · 0 评论 -
Centos安装Redis(保姆级)
Redis是一个开源的key-value存储系统支持存储value类型包括String(字符串)、list(链表)、set(集合)、zset(sorted set – 有序集合)、hash(哈希类型)所有数据类型都支持push/pop、add/remove及取交集并集差集以及更丰富的操作,且操作都是原子性的Redis支持各种不同方式的排序数据都缓存在内存中,但是会周期性的把更新的数据写入磁盘或把修改操作写入追加的记录文件实现了master-slave(主从)同步。......................原创 2022-08-05 16:50:51 · 905 阅读 · 0 评论 -
Redis学习笔记之Jedis
JedisMaven导入依赖JedisPool1.获取Jedis实例需要从JedisPool中获取2.用完Jedis实例需要返还给JedisPool3.如果Jedis在使用过程中出错,则也需要还给JedisPoolJedisPoolUtilpackage per.xgt.testRedis;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.原创 2020-06-19 19:13:03 · 91 阅读 · 0 评论 -
Redis学习笔记之主从复制
Redis主从复制的使用1.配从不配主2.从库配置:slaveof ip port 每次与master断开之后,都需要重新连接,除非你配置金redis.conf文件 Info replication3.修改配置文件细节操作4.常用: 1)一主二仆 2)薪火相传 ->上一个Slave可以是下一个slave的Master,Slave同样可以接收其他slaves的连接和同步请求,那么该slave作为了链条中下一个的master,可以有效减轻master的写压力 ->中途变更转向原创 2020-06-19 18:09:16 · 119 阅读 · 0 评论 -
Redis学习笔记之Redis持久化与Redis事务
Redis持久化RDB在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。整个过程中,主进程是不进行任何IO操作的,这就确保了极高的性能如果需要进行大规模数据的恢复,且对于数据恢复的完整性不是非常敏感,那RDB方式要比AOF方式更加的高效。RDB的缺点是最后一次持久化后原创 2020-06-19 18:02:59 · 157 阅读 · 0 评论 -
Redis学习笔记之五大数据类型
基本操作redis是单进程处理客户端的请求,对读写事件的响应通过对epoll函数的包装来实现。redis 默认使用0号库,一共有16个库。可以用角标切换库DBSIZE 查看所有key的数量keys * 查看当前库所有的存储数据flushdb 清理当前库所有数据flushall 清理所有库的数据默认端口6379基本常见五大数据类型redis 命令参考http://doc.redisfans.com/String 字符串keyList 列表Set 集合Hash原创 2020-06-19 17:19:16 · 129 阅读 · 0 评论 -
Redis学习笔记之Redis的安装和配置
官网下载Redisgz压缩包放在linux目录/opt下进入/opt目录,解压Rediscd /opttar -zxvf redis-5.0.8.tar.gz进入redis安装包目录内执行make命令安装rediscd redis-5.0.8make如果提示gcc : 命令未找到yum install gcc-c++ 安装gcc编译工具借鉴博客:https://blog.csdn.net/LYJwonderful/article/details/79673992不过现原创 2020-06-19 13:27:26 · 121 阅读 · 0 评论