
6.2 Redis
Redis学习及实战
飞翔荷兰号
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis删除策略
一、删除策略 1. 过期数据 在redis中的,设置了过期时间的数据 当一个数据过期后,并不会立刻从内存中删除 数据保存形式: 维护了一片value和对应的过期时间的区域 2. 删除策略 删除策略就指的是针对expires区域进行操作 保证不会因为大量expire,将服务器压垮 2.1 定时删除 # 1. 实现方式 创建一个定时器,当key有过期时间时,时间一到,定时器任务就会立即执行 将expires区域和k-v区域都删除 # 2. 优缺点 优点:节约内存 缺点:cpu压力较大,此时无路cpu原创 2022-02-13 14:44:43 · 2726 阅读 · 2 评论 -
Redis主从复制
一、介绍 主机(master)数据更新后,自动同步到从机(slave)的一种同步机制; 主机主要用来写,从机只能读不能写,实现读写分离; 数据同步的过程:主机历史数据的全局同步和新增数据的增量同步; 二、主从复制策略 1. 一主多仆 # 1. 分别启动三台redis,分别通过6380,6381,6382启动; # 2. 在三台redis的命令行打出如下命令,看到当前三台均为主机模式 info replication # 3. 在80主机设置三个键值对,在81主机和82主机执行下面命令,就会将81和82原创 2020-07-16 13:57:57 · 150 阅读 · 0 评论 -
分布式事务一
一、事务 一个大的事务,包含多个小的活动,要么都成功,要么都失败 1. 本地事务 通过关系型数据库来控制事务 事务四大特性: ACID A(Atomic): 原子性,构成事务的所有操作,要么都执行完成,要么都不执行 C(Consistency): 一致性,事务执行前后,数据库的一致约束没有遭到破坏 I(Isolation): 隔离性。数据库的事务一般都是并发的,并发的两个事务的执行 互不干扰,一个事务不能看到其他事务运行过程的中间状态 可以原创 2022-03-17 00:03:08 · 1322 阅读 · 0 评论 -
分布式事务二-- Seata
一、简介 1. 基本介绍 # 1 + 3 组件 Transaction ID: XID 全局唯一的事务ID,用来将本次事务所涉及 的数据库连接起来 TC (Transaction Coordinator) - 事务协调者 维护全局和分支事务的状态,驱动全局事务提交或回滚 - Seata Server TM (Transaction Manager) - 事务管理器 定义全局事务的范围:开始全局事务、提交或回滚全局事务。 - 开启@GlobalTransacti原创 2022-03-18 19:18:22 · 401 阅读 · 0 评论