摘要: 首先了解以下Redis缓存机制 Redis缓存基于内存,查询时先进入Redis缓存,如若查询不到,则进入MySQL数据库查询信息。数据库取到则更新缓存并返回结果,否则返回空。 缓存穿透问题 什么是缓存穿透 当用户在 Redis 缓存系统执行一条无效查询时,这条无效查询将穿透 Redis 缓存系统并M 阅读全文
posted @ 2023-10-15 15:37 3DG 阅读(77) 评论(0) 推荐(0)
摘要: 何谓一致性 分布式系统中,一致性(Consiitency)是指多副本(Replications)中的数据一致性。 一致性可分为数据一致性和事务一致性 事务的一致性,和原子性类似,都是从一个状态变到另一个状态,但不同的是,原子性追求这个过程不能出错,不论结果对不对,不能出错。但一致性更追求结果一致。 阅读全文
posted @ 2023-10-15 06:34 3DG 阅读(447) 评论(0) 推荐(0)
摘要: 何谓CAP CAP:代表了分布式系统的三个相互矛盾的属性 1.Consistency(一致性): 访问所有节点,得到的数据一致。这里的一致性特指强一致性(数据更新完,访问任意节点,得到数据完全一致)//其他一致性详见另一篇博客 2.Availiablity(可用性): 指系统提供的服务必须一直处于可 阅读全文
posted @ 2023-10-15 05:56 3DG 阅读(139) 评论(0) 推荐(0)
摘要: 什么是分布式系统 任务在多个相对独立的物理节点上进行(即软件或硬件分布在不同的计算机设备上)简单说,就是不同的业务模块,部署在不同服务器。彼此通过消息传递进行通信。解决了高并发问题。 分布式特点 CAP:代表了分布式系统的三个相互矛盾的属性 1.Consistency(一致性): 访问所有节点,得到 阅读全文
posted @ 2023-10-15 05:23 3DG 阅读(83) 评论(0) 推荐(0)