購物比價找書網找車網
FindBook  
 有 8 項符合

從OS等級探究:Redis運作原理程式逐行講解

的圖書
從OS等級探究:Redis運作原理程式逐行講解【金石堂、博客來熱銷】 從OS等級探究:Redis運作原理程式逐行講解【金石堂、博客來熱銷】

出版日期:2022-03-21
圖書介紹 - 資料來源:TAAZE 讀冊生活   評分:
圖書名稱:從OS等級探究:Redis運作原理程式逐行講解

用超高速C語言解析Unix下Redis程式及完整執行過程
一次精通Redis、UNIX程式設計、分散式系統、儲存系統


▍本書主要內容
本書深入分析了Redis的實現原理,所以並不是Redis的入門書。為了儘量降低閱讀難度,本書複習了Redis各個核心功能的實現原理,提取了Redis核心程式(本書會儘量避免堆積程式),並以適量圖文,對Redis原始程式及其實現原理進行詳細分析,介紹Redis核心功能的設計思想和實現流程。

雖然本書的大部分內容是對Redis原始程式的分析,但是並不複雜,即使讀者只是簡單了解C語言的基礎語法,也可以輕鬆讀懂。

另外,本書結合Redis目前的最新版本6,分析了Redis最新特性,如Redis 6的ACL、Tracking等機制。為了照顧對Redis最新特性不熟悉的讀者,這部分內容提供了詳細的應用範例,幫助讀者循序漸進、由淺到深地學習和了解Redis最新特性。

本書也不侷限於Redis,而是由Redis延展出了兩方面內容:
(1)Redis中使用的UNIX機制,包括UNIX網路程式設計、執行緒同步等內容,本書會 透過原始程式展示Redis如何使用這些UNIX機制。
(2)如何透過Redis實現一個分散式系統,主要是Sentinel、Cluster機制的實現原理。
本書使用的原始程式版本是Redis 6,本書提供的Redis操作案例,如無特殊說明,也是在Redis 6版本上執行的操作實例。

▍本書特點
.分析Redis的字串、清單、雜湊、集合這幾種資料類型的編碼格式。
.介紹Redis事件機制與命令執行過程。
.利用I/O重複使用模型,實現事件循環機制。
.說明Redis持久化與複製機制。
.檔案持久化、從節點複製,透過將資料複製到不同備份中,從而保持資料安全。
.使用RDB、AOF持久化機制,以及主從節點複製流程等。
.Redis分散式架構,從流行的分散式演算法Raft出發,分析Sentinel監控節點,Cluster叢集實現資料分片,支援動態新增、刪除叢集節點,以及容錯移轉。
.說明Redis中的進階特性,包括Redis交易、非阻塞刪除、ACL存取控制清單、Tracking機制、Lua指令稿、Module模組、Stream訊息流等內容。

作者簡介:

梁國斌
多年軟體設計與開發經驗。Redis長期使用者,熟悉Redis的核心原理與實現方式。公眾號(binecy)的維護者,主要分享各類軟體和框架的原始碼分析。

作者序
▍前言
Redis是開放原始碼的key-value儲存系統,可作為資料庫、快取、訊息元件。Redis的作者是Salvatore Sanfilippo(網名為antirez),他在2009年開發完成並開放了Redis原始碼。Redis由於性能極高、功能強大,迅速在業界流行,現已成為高併發系統中最常用的元件之一。
Redis提供了多種類型的資料結構,如字串(String)、雜湊(Hash)、串列(List)、集合(Set)、有序集合(Sorted Set)等。Redis還是分散式系統,主從叢集可以實現資料熱備份,檢查點(Sentinel)機制可以保證主從叢集高可用,Cluster叢集則提供了水平擴充的能力。Re...
顯示全部內容
目錄
第1部分 資料結構與編碼
01字串
1.1 redisObject
1.2 sds

02串列
2.1 ziplist
2.2 quicklist

03雜湊
3.1字典
3.2資料庫

04集合
4.1無序集合
4.2有序集合

第2部分 事件機制與指令執行
05 Redis啟動過程
5.1伺服器定義
5.2 main函數
5.3 Redis初始化過程

06事件機制
6.1 Redis事件機制概述
6.2 Redis啟動時建立的事件
6.3事件循環器的執行

07 epoll與網路通訊
7.1 I/O重複使用模型
7.2 epoll網路程式設計
7.3 Redis網路通訊啟動過程

08用戶端
8.1定義
8.2建立用戶端
8.3關閉用戶端
8.4用戶...
顯示全部內容
贊助商廣告
 
金石堂 - 今日66折
實習神明手冊有聲書第 2 輯
66折: $ 660 
金石堂 - 今日66折
趕走窮人思維,靠自己成為富一代:你阿公都看得懂的理財書!
作者:關韶文
出版社:如何出版社
出版日期:2022-11-09
66折: $ 264 
金石堂 - 今日66折
夢、進化與價值完成有聲書第3輯
66折: $ 660 
金石堂 - 今日66折
健康之道有聲書第8輯
66折: $ 660 
 
Taaze 讀冊生活 - 暢銷排行榜
英文文法刻意練習:套用+替換+開口說,非母語人士的零失誤文法自然養成術!
作者:橫山雅彥、中村佐知子
出版社:語研學院
出版日期:2024-05-30
$ 360 
金石堂 - 暢銷排行榜
我推的孩子(14)
作者:横槍メンゴ
出版社:青文出版社股份有限公司
出版日期:2025-01-08
$ 111 
金石堂 - 暢銷排行榜
奈奈與薰的SM日記(13)
作者:甘詰留太
出版社:青文出版社股份有限公司
出版日期:2025-01-20
$ 111 
金石堂 - 暢銷排行榜
黃仁勳傳:輝達創辦人如何打造全球最搶手的晶片
作者:史帝芬.維特
出版社:遠見天下文化出版股份有限公司
出版日期:2025-01-20
$ 395 
 
Taaze 讀冊生活 - 新書排行榜
純真之人Rouge(02)
作者:坂本真一
出版社:尖端出版
出版日期:2025-01-15
$ 98 
Taaze 讀冊生活 - 新書排行榜
最強LOGO設計の教科書:最多風格一次學,經典5大類、必學26風格,550日系精華案例,大呼過癮的日本識別設計精華
作者:植田阿希
出版社:原點出版
出版日期:2025-01-15
$ 489 
博客來 - 新書排行榜
【我推的孩子】(14)
出版日期:2025-01-08
$ 110 
博客來 - 新書排行榜
女風(01)
出版日期:2025-01-16
$ 110 
 

©2025 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策