写点什么

数据一致性

0 人感兴趣 · 30 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/07/079efddc31d0fae1c31a081bf72a11b7.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

缓存与数据库双写一致性几种策略分析

本文将对几种缓存与数据库保证数据一致性的使用方式进行分析。为保证高并发性能,以下分析场景不考虑执行的原子性及加锁等强一致性要求的场景,仅追求最终一致性。

https://static001.geekbang.org/infoq/1b/1bfea0a6af05f7565390baa78327247d.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

跨系统数据一致性问题解决方案汇总

目前随着微服务化建设的普及,存在越来越多的跨系统数据交互情况,跨系统数据一致性问题越发凸显,那如何有效保证跨系统数据的一致性呢?

https://static001.geekbang.org/infoq/34/347d245f393b65045ea9eeb202f6609b.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

糟了,生产环境数据竟然不一致,人麻了!

用户头像
冰河
04-14

今天突然发现数据库数据不一致了,瞬间整个人都头皮发麻

https://static001.geekbang.org/infoq/0f/0ff5b33d3b745c474770d722064626b0.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

架构师日记 - 为什么数据一致性那么难

在现代大型分布式软件系统中,有一个绕不过去的课题,那就是如何保证系统的数据一致性。著名的Paxos算法(Megastore、Spanner),Raft协议(ETCD、TiKV、Consul ),ZAB协议(ZooKeeper)等分布式一致性解决方案,都是在此背景下而诞生的

关于微服务系统中数据一致性的总结

从单体架构到分布式架构,从巨石架构到微服务架构。系统之间的交互越来越复杂,系统间的数据交互量级也是指数级增长。作为一个系统,我们要保证逻辑的自洽和数据的自洽。

https://static001.geekbang.org/infoq/95/95972ed41a0f949ade0fc313668900a3.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

mysql 锁及数据一致性总结

用户头像
阿呆
03-04

mysql锁介绍,以及脏读、不可重复读、幻读如何出现及解决

推荐一款好用的数据一致性校验工具

NineData 是玖章算术旗下的多云数据管理平台,支持数十种常见同异构数据源(MySQL、SQLServer、CK等)之间的结构对比、数据对比及数据订正。NineData 结构及数据对比作为独立服务,可以灵活支持IDC、云主机自建及云托管数据源的数据一致性校验及快速修复。

https://static001.geekbang.org/infoq/a2/a2c59ebeca84540d8adaf2fcf3c7075c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

解决 Redis 缓存穿透 / 击穿 / 雪崩以及数据一致性的方案

Redis缓存穿透/击穿/雪崩以及数据一致性的解决方案无论是在开发过程中还是在准备跑路的面试过程中,有关redis相关的,难免会涉及到四个特殊场景:缓存穿透、缓存雪崩、缓存击穿以及数据一致性。如果在开发中不注意这些场景的话,在高并发场景下有可能会导致系

https://static001.geekbang.org/infoq/1e/1ecd48aa216fb62f0c2f0a12c653f5da.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

还在为数据库事务一致性检测而苦恼?让 Elle 帮帮你,以 TDSQL 为例我们测测 | DB·洞见#7

Elle 就是针对以上问题提出的一个基于 Adya 模型的黑盒一致性检测工具。Elle 通过精心设计的读写操作和版本控制,可以检验出 Adya 提出的所有非谓词异常,并且具有一定可解释性和复现性。在实践中,Elle 在所测的四个数据库上都测出了数据不一致。

https://static001.geekbang.org/infoq/5a/5a09d29f7aa79237a456b44ad488d5f5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Mysql 和 Redis 数据如何保持一致

使用过缓存的人都应该知道,在实际应用场景中,要想实时刻保证缓存和数据库中的数据一样,很难做到。 基本上都是尽可能让他们的数据在绝大部分时间内保持一致,并保证最终是一致的。

https://static001.geekbang.org/infoq/fe/fe61d5020bd3bf690fde87f133e30b8d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一种用于保证多方子系统数据一致性的方法

用户头像
阿提说说
2022-08-07

目前我司的物联网平台是基于云原生架构的,目前主要用来对接第三方弱电子系统,比如海康ISC、大华ICC等。弱电子系统会提供人员、空间等开放接口,物联网平台通过调用开放平台的增删改接口,将我方数据同步到多个弱电子系统中。由于这多方系统都是独立的系统,

https://static001.geekbang.org/infoq/40/4032446cc20bb46d8affc007216da73f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

详解 Cache 缓存与 DB 数据库一致性

用户头像
分治实践
2022-06-16

详细剖析分布式缓存与数据库同步模式一致性问题,分析Cache Aside模式、双删缓存和延迟双删缓存、同步双写、异步双写等解决方案可能造成一致性的原因和优化方法

https://static001.geekbang.org/infoq/64/64f637b15ce7c2bd44db49946ae97612.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

InfoQ 极客传媒 15 周年庆征文 | 跨系统数据一致性问题

目前随着微服务化建设的普及,存在越来越多的跨系统数据交互情况,跨系统数据一致性问题越发凸显,那如何有效保证跨系统数据的一致性呢? 本文整理解决跨系统数据不一致问题的经验方法。

云图说|DRS 数据对比——带您随时观测数据一致性

数据迁移过程中,如何保证数据不丢失,确保数据的一致性?

https://static001.geekbang.org/infoq/11/1154b0bd0362c9c06c970ffbd464a46a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

数据一致性

用户头像
卢卡多多
2021-12-04

数据一致性,就是当多个用户试图同时访问一个数据库,它们的事务同时使用相同的数据,可能会发生以下四种情况:丢失更新、未确定的相关性、不一致的分析和幻想读。

https://static001.geekbang.org/infoq/bb/bbab2e61cffcddab10d343f216e65419.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

分布式事务开山之作——《深入理解分布式事务:原理与实战》草图曝光!!

用户头像
冰河
2021-10-24

随着业务的快速发展,网站系统往往由单体架构逐渐演变为分布式、微服务架构,而对于数据库则由单机数据库架构向分布式数据库架构转变。此时,我们会将一个大的应用系统拆分为多个可以独立部署的应用服务,需要各个服务之间进行远程协作才能完成事务操作。

https://static001.geekbang.org/infoq/53/535e30a1c16da9e89616d17b7d31758b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

这部分布式事务开山之作,凭啥第一天预售就拿下当当新书榜 No.1?

用户头像
冰河
2021-10-21

冰河联合猫大人共同创作的分布式事务领域的开山之作——《深入理解分布式事务:原理与实战》一书正式出版了,于2021年10月20日开始在当当预售,当天即登上当当新书榜第一的位置!

https://static001.geekbang.org/infoq/ed/edac1973b2e21b96d407d62658a8aa20.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

实时消息 RTM| 多活架构中的数据一致性问题

用户头像
anyRTC开发者
2021-09-08

之前介绍过RTM的系统架构设计,其中有说到我们的容灾设计的是双活和多活。有很多小伙伴问到为什么不采用主从架构设计,以及多活容灾怎么做到数据一致性等问题。这里我们针对容灾和多活设计进行详细介绍。

解读金融高频交易不出错的金手指:分布式事务管理

​​​​​​​​​​​​​​​​摘要: 云原生2.0时代,微服务架构下如何保证数据的一致性是非常重要的一个课题。4月8日,在华为云TechWave全球技术峰会分布式云分论坛上,华为云技术专家深度解读华为云分布式事务管理DTM。

https://static001.geekbang.org/infoq/fa/fa7ee5a50606e69bf43f9041f297c855.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

图解分布式之:最终一致性,一致只会迟到,但绝不缺席

用户头像
四猿外
2021-01-20

提到分布式系统,就一定绕不开“一致性”,这次我们说说:最终一致性。 最终一致性是现在大部分高可用的分布式系统的核心思路。

https://static001.geekbang.org/infoq/10/1030c621b9d6de04b4c6582cefb165fe.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

8 张图带你分析 Redis 与 MySQL 数据一致性问题

用户头像
bigsai
2020-11-09

原创公众号:bigsai,8张图带你分析Redis与MySQL数据一致性问题

https://static001.geekbang.org/infoq/2c/2c0132cd397de345562b916bdd650234.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

微服务下数据一致性的几种实现方式

用户头像
xcbeyond
2020-09-03

此篇文章旨在给大家一个基于微服务的数据一致性实现的大概介绍,并未深入展开,具体的实现方式本人也在继续学习中,如有错误,欢迎大家拍砖。

https://static001.geekbang.org/infoq/97/97bf7a9bd4dd3f467c6772eaf8afbf3c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

微服务架构下你的数据一致了吗?

用户头像
码猿外
2020-08-07

微服务架构的流行源于它能够带来更快的变化响应能力,比如独立部署,比如每个服务可以由不同的开发团队负责,每个服务的技术栈也可以不同。 但本质上微服务架构是分布式架构,那么怎么能保证微服务架构下数据的一致性呢?

数据一致性_数据一致性技术文章_InfoQ写作社区