首先引用levin的回答讓我們理清楚五種IO模型因為熊吉_22cb提出levin的回答有點不知所云~我對下面的回答進行了小部分的修改,有哪里錯誤的還望大家指出~ 1.阻塞I/...
![240](https://cdn2.jianshu.io/assets/default_avatar/5-33d2da32c552b8be9a0548c7a4576607.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
首先引用levin的回答讓我們理清楚五種IO模型因為熊吉_22cb提出levin的回答有點不知所云~我對下面的回答進行了小部分的修改,有哪里錯誤的還望大家指出~ 1.阻塞I/...
綜述 本章討論了分布式系統(tǒng)面臨的麻煩事垂攘,網(wǎng)絡(luò)問題(無法完全保障的網(wǎng)絡(luò))、時鐘和時序問題(不可靠時鐘)搜贤,以及面對這些問題時我們能夠避免的程度谆沃。這些問題的后果是不可預(yù)測了,后面還...
綜述 事務(wù)唁影,是一個數(shù)據(jù)庫繞不開的話題。我本人對于事務(wù)的理解据沈,也僅僅停留在表層,應(yīng)用層面也只是使用下Spring的聲明式事務(wù)饺蔑,對于事務(wù)锌介,總感覺如隔了一層紗猾警,模糊不清孔祸。借此讀書機...
Don't forget, a person's greatest emotional need is to feel appreciated.莫忘記发皿,人類情感上最大的需要是...
綜述 本章主要介紹了切分大型數(shù)據(jù)集的若干方法,即如何分區(qū)玄货;再討論數(shù)據(jù)索引如何影響分區(qū)皇钞;接下來討論了分區(qū)的再平衡松捉,這對動態(tài)添加和刪除節(jié)點非常重要夹界;最后介紹了如果將請求路由到正確...
本文是基于jdk1.8來對動態(tài)代理的底層機制進行探究的 Java中代理的實現(xiàn)一般分為三種:JDK靜態(tài)代理以舒、JDK動態(tài)代理以及CGLIB動態(tài)代理趾痘。在Spring的AOP實現(xiàn)中蔓钟,...
綜述 首先介紹什么是復(fù)制永票,然后介紹了下主流的復(fù)制方式(主從),重點關(guān)注了主從復(fù)制的流程侣集、技術(shù)實現(xiàn)及存在的問題键俱。最后順帶介紹下另外兩種復(fù)制方式基本理念,多主節(jié)點復(fù)制和無主節(jié)點復(fù)...
一切都在改變瓢阴,一刻都沒有停止畅蹂。編碼數(shù)據(jù)格式:JSON/XML/protobuf/Thrift/Avro... 數(shù)據(jù)編碼格式 在內(nèi)存中荣恐,數(shù)據(jù)以對象液斜、結(jié)構(gòu)體、列表叠穆、數(shù)組少漆、哈希表和...
# 日志結(jié)構(gòu)存儲引擎 使用日志記錄數(shù)據(jù)硼被,僅支持追加形式的記錄集合检疫。 # 面向頁的存儲引擎 # 索引是基于原始數(shù)據(jù)派生而來的額外的數(shù)據(jù)結(jié)構(gòu)祷嘶,是為了快速定位想要的數(shù)據(jù),也就是提高...
概念引入 當(dāng)今應(yīng)用都屬于數(shù)據(jù)密集型應(yīng)用论巍,而不是計算密集型應(yīng)用。對于這類應(yīng)用风响,CPU處理往往不是第一限制因素嘉汰,關(guān)鍵在于數(shù)據(jù)量、數(shù)據(jù)復(fù)雜度及數(shù)據(jù)的快速多邊性状勤。 數(shù)據(jù)密集型應(yīng)用系統(tǒng)...