購物比價找書網找車網
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折
啟動內在感官的十二堂課有聲書:豐盛.靜心(新版)
作者:陳嘉珍
出版社:賽斯文化
出版日期:2017-05-01
66折: $ 211 
金石堂 - 今日66折
早期課1有聲書第3輯
作者:許添盛
出版社:賽斯文化
出版日期:2020-12-11
66折: $ 660 
金石堂 - 今日66折
我的第一本職場&出國萬用E-mail攻略
作者:許豪
出版社:捷徑文化
出版日期:2020-09-02
66折: $ 211 
金石堂 - 今日66折
建築師今天戀愛了嗎?【上中下套書】
作者:艾小圖
出版社:英屬維京群島商高寶國際有限公司
出版日期:2022-10-26
66折: $ 607 
 
博客來 - 暢銷排行榜
療傷遊戲 重新開始 5(首刷限定版)
出版日期:2025-02-05
$ 170 
博客來 - 暢銷排行榜
張忠謀自傳全集(上下冊)
作者:張忠謀
出版社:天下文化
出版日期:2024-11-29
$ 869 
博客來 - 暢銷排行榜
特殊傳說Ⅲ【2025珍藏特裝組】
作者:護玄
出版社:蓋亞
出版日期:2025-02-12
$ 702 
Taaze 讀冊生活 - 暢銷排行榜
我在億萬豪宅當保母:一個底層女孩在頂層社會的窺奇與學習
作者:史蒂芬妮‧基瑟
出版社:先覺出版
出版日期:2025-02-01
$ 308 
 
金石堂 - 新書排行榜
優良公寓廢物莊 ~附共用衛浴及天使~(2)
作者:水無月すう
出版社:台灣角川股份有限公司
出版日期:2025-02-13
$ 111 
Taaze 讀冊生活 - 新書排行榜
ADHD迷你教練課:瞭解自己,讓生活更輕鬆的小訣竅
作者:愛麗絲.詹德隆
出版社:紅樹林
出版日期:2025-02-07
$ 360 
金石堂 - 新書排行榜
奴隸們對我充滿期待與好評,害我無法壓榨她們(2)
作者:急川回レ
出版社:台灣角川股份有限公司
出版日期:2025-02-19
$ 174 
金石堂 - 新書排行榜
人氣爆棚高情商養成術:好好說話+好好溝通+好好交朋友(全套3冊,SEL社交情緒學習素養圖文讀本)
作者:芳索瓦茲.布雪
出版社:未來出版社
出版日期:2025-02-07
$ 855 
 

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