引言 關(guān)于一致性的話題,在分布式領(lǐng)域算是一個殿堂級的課題。但從各種文章上看出大家對其理解比較模糊,大概都能說出一些相關(guān)的概念,但都沒法完全解析清楚。本篇文章我將從一致性說起,...
什么是事務(wù)? 通常給出的定義是數(shù)據(jù)庫的執(zhí)行邏輯單元。這句話感覺跟沒說一樣。我們平時用到事務(wù),主要是用到它的四個特性(ACID)。我去看待問題的時候,通常會去問一些“傻”的問題...
1. 概述 事務(wù)提供了一種“將多個命令打包, 然后一次性、按順序地執(zhí)行”的機(jī)制。 當(dāng)遇到exec指令時,會執(zhí)行事務(wù)的所有指令,但如果某個指令失敗,也不會停止,將會繼續(xù)執(zhí)行下面...
1. 包 go是由包來組織的。程序從main包的main函數(shù)開始。使用引入的包時,以最后一個包名開始: 2. 包可見性 在go中一個方法或變量的開頭字母大寫,則這個方法或變量...
1. InnoDB中用到的索引是B+樹,回顧一下B+樹的知識。 2. 聚集索引 每張InnoDB表都會有一個聚集索引用于指定行數(shù)據(jù)存放的順序。默認(rèn)情況下,InnoDB以表的主...