1 基礎概念 1.1. 什么是事務 什么是事務?舉個生活的例子 :你去小賣部買東西,“一手交錢,一手交貨“就是一個事務的例子,交錢和交貨必須全部成功,事務才算成功,任一個活動失敗,事務將撤銷所有已成功的活動。明白上述例子,再來看事務的定義 :事務可以看做是一次大的活動 ...
從這周開始深入學習Zookeeper,主要是看PAXOS到ZOOKEEPER分布式一致性理論與實踐以及Zookeeper . 的源碼,在整個學習過程中會整理一些學習筆記。 .分布式基本概念 .一致性協議 分布式系統是一個硬件或者軟件組件分布在不同網絡計算機上,彼此之間僅僅通過消息傳遞來進行通信和協調的系統。一個分布式系統通常具有以下特點: 分布式:在空間上隨意分布, 對等性:組成分布式系統的所有 ...
2017-12-16 14:29 0 3545 推薦指數:
1 基礎概念 1.1. 什么是事務 什么是事務?舉個生活的例子 :你去小賣部買東西,“一手交錢,一手交貨“就是一個事務的例子,交錢和交貨必須全部成功,事務才算成功,任一個活動失敗,事務將撤銷所有已成功的活動。明白上述例子,再來看事務的定義 :事務可以看做是一次大的活動 ...
【http://www.inter12.org/archives/818】 這個應該算是之前比較火熱的詞了,一直沒時間抽出來看看。一個新東西出來,肯定是為了解決某些問題,不然不會有它的市場。先簡單看下。官方介紹:分布式、分區、支持復制的日志提交系統適用場景:顧名思義,特別適合用於系統日志的異步 ...
RPC(Remote Procedure Call Protocol)遠程過程調用協議。一個通俗的描述是:客戶端在不知道調用細節的情況下,調用存在於遠程計算機上的某個對象,就像調用本地應用程序中的對象 ...
前言 最近在工作之余看了一些分布式系統的博客和一點書本知識,從理論上了解了一些分布式系統的基本知識。給我最深的感覺就是所有的軟件技術和架構都是隨着業務的不斷發展和底層技術的更新才有機會一步步的深入。特別是學習cap和base時,了解到分布式事務與傳統DB事務ACID的區別(其實分布式事務和傳統 ...
分布式數據庫: 一群分布在計算機網絡上,邏輯上相互關聯的數據庫 分布式計算系統 要求它具備一定數量的自主處理單元,這些單元通過計算機網絡互連並且協同處理他們各自分配到的任務 ...
搞懂分布式技術1:分布式系統的一些基本概念 1、分布式 小明的公司又3個系統:系統A,系統B和系統C,這三個系統所做的業務不同,被部署在3個獨立的機器上運行,他們之間互相調用(當然是跨域網絡的),通力合作完成公司的業務流程。 將不同的業務分部在不同的地方,就構成了一個分布式的系統 ...
: www.how2playlife.com 該系列博文會告訴你什么是分布式系統,這對后端工程師來說是很重要的一門學問,我 ...
一、Elasticsearch中的基本概念 以下概念基於這個例子:存儲員工數據,每個文檔代表一個員工 1)索引(index) 在Elasticsearch中存儲數據的行為就叫做索引(indexing)。 2)類型(type) 在Elasticsearch中,文檔歸屬於一種 ...