<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ACID on 老冯云数</title><link>https://vonng.com/tags/acid/</link><description>Recent content in ACID on 老冯云数</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><managingEditor>rh@vonng.com (冯若航)</managingEditor><webMaster>rh@vonng.com (冯若航)</webMaster><copyright>© 2025 冯若航</copyright><lastBuildDate>Thu, 28 Dec 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://vonng.com/tags/acid/index.xml" rel="self" type="application/rss+xml"/><item><title>MySQL正确性竟如此垃圾？</title><link>https://vonng.com/db/bad-mysql/</link><pubDate>Thu, 28 Dec 2023 00:00:00 +0000</pubDate><author>rh@vonng.com (冯若航)</author><guid>https://vonng.com/db/bad-mysql/</guid><description>MySQL的事务ACID存在缺陷，且与文档承诺不符。JEPSEN测试揭示MySQL的可重复读隔离级别既不原子也不单调，连基本的单调原子视图都不满足。这可能导致严重的正确性问题，使用时请务必谨慎。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/bad-mysql/featured.jpg"/></item><item><title>并发异常那些事</title><link>https://vonng.com/db/concurrent-control/</link><pubDate>Tue, 19 Jun 2018 00:00:00 +0000</pubDate><author>rh@vonng.com (冯若航)</author><guid>https://vonng.com/db/concurrent-control/</guid><description>并发程序很难写对，更难写好。很多程序员只是把问题丢给数据库，但即使最强大的ACID数据库也会使用弱隔离级别。本文阐述SQL92标准定义的隔离级别及其缺陷，以及现代模型中的隔离级别定义。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/concurrent-control/featured.jpg"/></item><item><title>一致性：过载的术语</title><link>https://vonng.com/db/consistency/</link><pubDate>Tue, 08 May 2018 00:00:00 +0000</pubDate><author>rh@vonng.com (冯若航)</author><guid>https://vonng.com/db/consistency/</guid><description>一致性这个词重载得很厉害，在不同语境中代表着不同的东西。ACID里的C指事务一致性，CAP里的C指线性一致性，此外还有&amp;quot;一致性哈希&amp;quot;、&amp;ldquo;最终一致性&amp;quot;等不同涵义。本文梳理这些概念的区别。</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://vonng.com/db/consistency/featured.jpg"/></item></channel></rss>