
Redis
南方的树~
成长
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis主从复制
Redis主从复制 概念: 主从复制,是指将一台Redis服务器的数据,复制到其他的redis服务器。前者称为主节点(Master/Leader),后者称为从节点(Slaver/Follower);数据的复制是单向的,只能由主节点复制到从节点。Master以写为主,Slaver以读为主。 主要作用: 1、数据冗余:主从复制实现了数据的热备份,是持久化之外的一种数据冗余方式。 2、故障恢复:当主节点出现问题时,可以由从节点提供服务,实现快速故障恢复;实际上是一种服务的冗余。 3、负载均衡:在主从复制的基础上原创 2020-12-15 09:03:02 · 220 阅读 · 0 评论 -
Redis实现订阅发布
Redis实现订阅发布 subscribe channel[channel…] 订阅给定的一个或多个频道的信息 127.0.0.1:6379> SUBSCRIBE maple # 订阅 Reading messages... (press Ctrl-C to quit) 1) "subscribe" 2) "maple" 3) (integer) 1 # 等待读取推送的消息 1) "message" 2) "maple" # 来自哪个频道的消息 3) "hello maple" # 消息内容 1)原创 2020-12-14 13:17:42 · 207 阅读 · 0 评论 -
Redis持久化
Redis持久化 RDB 什么是RDB 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是Snapshot快照,它恢复时将快照文件直接读取到内存里。 Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。整个过程,主进程是不进行任何的IO操作的。这确保了极高的性能。如果需要进行大规模数据的恢复,且对于数据恢复的完整性不是非常敏感,那RDB方式要比AOF更加高效。RDB的缺点是最后一次持久化后的数据可能原创 2020-12-14 13:17:08 · 157 阅读 · 0 评论 -
Redis事务操作
Redis事务操作 原子性:要么同时成功,要么同时失败 Redis单条命令是保证原子性的,但是食物不保证原子性。 Redis事务的本质:一组命令的集合,一个事务中的所有命令都会被序列化,在事务执行的过程中,会按照顺序执行。一次性、顺序性、拍他性。Redis事务没有隔离级别的概念。所有的命令在事务中,并没有直接被执行,只有发起执行命令的时候才会执行。 Redis事务 开启事务 命令入队 执行事务 127.0.0.1:6379> multi # 开启事务 OK 127.0.0.1:6379> s原创 2020-12-14 13:15:12 · 134 阅读 · 0 评论 -
Redis的五大数据类型
Redis的五大数据类型 核心:redis是将所有的数据全部放在内存中的,所以说使用单线程区操作效率是最高的,多线程(CPU上下文会切换:耗时),对于内存系统来说,如果没有上下文切换效率就是最高的。多次读写都是在一个CPU上的,在内存情况下,就是最佳方案。 redis中文网址:http://www.redis.cn/ Redis-Key 127.0.0.1:6379> set name maple # set key OK 127.0.0.1:6379> keys * # 查看所有key 1原创 2020-12-14 13:14:25 · 178 阅读 · 0 评论