購物比價找書網找車網
FindBook
排序:
 
 有 1 項符合

梁國斌

的圖書
圖書介紹 - 資料來源: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折
岩合光昭 貓
66折: $ 231 
金石堂 - 今日66折
厲害的人,都懂這些心理學:讀懂人心,預知別人下一步,不說錯話、做錯決定,有好人緣,幸運總是來敲門
作者:內藤誼人
出版社:方言文化出版事業有限公司
出版日期:2020-09-09
66折: $ 198 
金石堂 - 今日66折
小拖拉機好品格繪本5:說到做到不騙人的小拖拉機--學會同理心與守信用
作者:娜塔莉.昆塔特
出版社:小宇宙文化
出版日期:2022-10-26
66折: $ 211 
金石堂 - 今日66折
我的寵物噴火龍愛看書
作者:黛比.葛莉歐利
出版社:小宇宙文化
出版日期:2021-01-06
66折: $ 198 
 
博客來 - 暢銷排行榜
SEX DROP 深陷其中 II
出版日期:2025-05-14
$ 119 
金石堂 - 暢銷排行榜
追逐彗星(全)
作者:狼森圓
出版社:尖端漫畫
出版日期:2025-05-29
$ 119 
博客來 - 暢銷排行榜
如何找到你真正想做的事:AI世代生涯探索行動指南(首刷限量金句書籤贈品版)
作者:池上彰
出版社:親子天下
出版日期:2025-04-30
$ 458 
博客來 - 暢銷排行榜
如此歲月,如此幸福(祈福籤限量贈品版)
出版日期:2025-06-10
$ 458 
 
Taaze 讀冊生活 - 新書排行榜
我們的地球漫步方式(04)
作者:ソライモネ
出版社:尖端出版
出版日期:2025-06-06
$ 154 
Taaze 讀冊生活 - 新書排行榜
李炳南居士年譜【全套六冊,含年譜五冊+圖冊一冊】
作者:林其賢編著
出版社:聯經出版事業股份有限公司
出版日期:2025-03-20
$ 650 
博客來 - 新書排行榜
請問愛:愛的真諦,揭露靈魂與愛的神聖約定(上冊)
出版日期:2025-06-10
$ 331 
博客來 - 新書排行榜
ONE PIECE航海王 111
出版日期:2025-06-12
$ 109 
 

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