Redis是一個十分熱門的內存數據庫,號稱后端的「瑞士軍刀」,它擁有諸多優良特性,已經被越來越多的公司采用,值得每一位Web開發者學習。通過本書講述的Redis在設計、開發和運維等方面的80多個實戰案例,讀者不僅可以由淺入深地學習到有關Redis的幾乎所有知識,還可以將案例中所講解的內容直接用於包括設計、開發和運維等在內的各類生產實踐。本書中的每一個案例、每一個案例中所涉及的各種知識、命令和工具等,均來自於作者一線企業級應用的總結;本書中總結的各類參數配置和故障診斷的案例等,也均來自於作者真實企業級運維工作的經驗。
作者介紹
黃鵬程,過去五年多一直在中國民生銀行(2017年在世界排名前1000名的銀行中位列29位)擔任軟件工程師及大數據基礎設施團隊的負責人,負責為整家銀行提供大數據基礎設施服務。同時,作為這家銀行的Redis技術負責人,他將大部分精力投入到了在生產環境中如何更好地使用Redis中。此外,他也是一名Redis貢獻者。
王左非,是一名居住在美國舊金山灣區的經驗豐富的軟件工程師。他有5年多的軟件行業經驗,曾參與過涉及很多不同技術的項目,目前在愛彼迎(Airbnb)工作。左非樂於學習新事物和分享知識,還喜歡在閑暇之余讀書、旅行和搗鼓無線電。
王左非,是一名居住在美國舊金山灣區的經驗豐富的軟件工程師。他有5年多的軟件行業經驗,曾參與過涉及很多不同技術的項目,目前在愛彼迎(Airbnb)工作。左非樂於學習新事物和分享知識,還喜歡在閑暇之余讀書、旅行和搗鼓無線電。
目錄
第1章 開始使用Redis
1.1 本章概要
1.2 下載和安裝Redis
1.3 啟動和停止Redis
1.4 使用redis-cli連接到Redis
1.5 獲取伺服器資訊
1.6 理解Redis事件模型
1.7 理解Redis通信協議
第2章 資料類型
2.1 本章概要
2.2 使用字串(string)類型
2.3 使用列表(list)類型
2.4 使用雜湊(hash)類型
2.5 使用集合(set)類型
2.6 使用有序集合(sorted set)類型
2.7 使用HyperLogLog類型
2.8 使用Geo類型
2.9 鍵管理
第3章 數據特性
3.1 本章概要
3.2 使用點陣圖(bitmap)
3.3 設置鍵的過期時間
3.4 使用SORT命令
3.5 使用管道(pipeline)
3.6 理解Redis事務(transaction)
3.7 使用發佈訂閱(PubSub)
3.8 使用Lua腳本
3.9 調試Lua腳本
第4章 使用Redis進行開發
4.1 本章概要
4.2 Redis常見應用場景
4.3 使用正確的資料類型
4.4 使用正確的API
4.5 使用Java連接到Redis
4.6 使用Python連接到Redis
4.7 使用Spring Data連接到Redis
4.8 使用Redis編寫MapReduce作業
4.9 使用Redis編寫Spark作業
第5章 複製
5.1 本章概要
5.2 配置Redis的複製機制
5.3 複製機制的調優
5.4 複製機制的故障診斷
第6章 持久化
6.1 本章概要
6.2 使用RDB
6.3 探究RDB文件
6.4 使用AOF
6.5 探究AOF文件
6.6 RDB和AOF的結合使用
1.1 本章概要
1.2 下載和安裝Redis
1.3 啟動和停止Redis
1.4 使用redis-cli連接到Redis
1.5 獲取伺服器資訊
1.6 理解Redis事件模型
1.7 理解Redis通信協議
第2章 資料類型
2.1 本章概要
2.2 使用字串(string)類型
2.3 使用列表(list)類型
2.4 使用雜湊(hash)類型
2.5 使用集合(set)類型
2.6 使用有序集合(sorted set)類型
2.7 使用HyperLogLog類型
2.8 使用Geo類型
2.9 鍵管理
第3章 數據特性
3.1 本章概要
3.2 使用點陣圖(bitmap)
3.3 設置鍵的過期時間
3.4 使用SORT命令
3.5 使用管道(pipeline)
3.6 理解Redis事務(transaction)
3.7 使用發佈訂閱(PubSub)
3.8 使用Lua腳本
3.9 調試Lua腳本
第4章 使用Redis進行開發
4.1 本章概要
4.2 Redis常見應用場景
4.3 使用正確的資料類型
4.4 使用正確的API
4.5 使用Java連接到Redis
4.6 使用Python連接到Redis
4.7 使用Spring Data連接到Redis
4.8 使用Redis編寫MapReduce作業
4.9 使用Redis編寫Spark作業
第5章 複製
5.1 本章概要
5.2 配置Redis的複製機制
5.3 複製機制的調優
5.4 複製機制的故障診斷
第6章 持久化
6.1 本章概要
6.2 使用RDB
6.3 探究RDB文件
6.4 使用AOF
6.5 探究AOF文件
6.6 RDB和AOF的結合使用
網路書店
類別
折扣
價格
-
新書$534