| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202407*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Redis 高手心法 ISBN:9787121483455 出版社:電子工業 著編譯者:李健青 頁數:324 所在地:中國大陸 *此為代購商品 書號:1662469 可大量預訂,請先連絡。 內容簡介 本書共5章。其中,第1章從一條命令的執行開始,勾勒出Redis的數據存儲原理和整體架構;第2章介紹了所有數據類型的實現原理和應用實戰;第3章介紹了RDB快照、AOF、主從複製架構、哨兵集群和Redis Cluster的原理及使用方法;第4章介紹了Redis事務、內存管理、事件驅動、發布/訂閱機制、客戶端緩存和I/O多線程模型;第5章介紹了性能排查與解決問題的檢查清單、使用規範、內存優化技巧、生產王者必備配置、緩存使用策略和分散式鎖演進原理。作者簡介 李健青 微信公眾號「碼哥位元組」作者、InfoQ簽約作者、後端架構師,擁有9年互聯網金融後端從業經驗。擅長Redis、Spring、Kafka、MySQL等技術,對雲原生微服務有著深入的研究,喜歡用簡潔、風趣、幽默的語言,深入淺出地講解各種技術知識點,分享自己在成長過程中積累的經驗和正確提升技術水平的方法論。目錄 第1章 起勢入門1 1 從頭說起 1 1 1 Redis能做什麼 1 1 2 源碼編譯 1 1 3 目錄 結構1 2 整體架構 1 2 1 數據存儲原理 1 2 2 一條命令的執行過程 第2章 核心築基——數據結構與心法 2 1 字元串 2 1 1 是什麼 2 1 2 修鍊心法 2 1 3 出招實戰:分散式ID生成器 2 2 Lists 2 2 1 是什麼 2 2 2 修鍊心法 2 2 3 出招實戰:消息隊列 2 3 Sets 2 3 1 是什麼 2 3 2 修鍊心法 2 3 3 出招實戰:共同好友 2 4 散列表 2 4 1 是什麼 2 4 2 修鍊心法 2 4 3 出招實戰:購物車 2 5 SortedSets 2 5 1 是什麼 2 5 2 修鍊心法 2 5 3 出招實戰:排行榜 2 6 Stream 2 6 1 是什麼 2 6 2 修鍊心法 2 6 3 出招實戰:消息隊列 2 7 Geospatial 2 7 1 是什麼 2 7 2 修鍊心法 2 7 3 出招實戰:附近的人 2 8 Bitmap 2 8 1 是什麼 2 8 2 修鍊心法 2 8 3 出招實戰:登錄判斷、簽到統計系統 2 9 HyperLogLog 2 9 1 是什麼 2 9 2 修鍊心法 2 9 3 出招實戰:網頁訪問量統計 2 10 BloomFilter 2 10 1 是什麼 2 10 2 修鍊心法 2 10 3 出招實戰:緩存穿透預防 2 11 Redis高性能的原因 2 11 1 基於內存實現 2 11 2 I/O多路復用模型 2 11 3 單線程模型 2 11 4 高效的數據結構 2 11 5 全局散列表 第3章 不死之身——高可用 3 1 宕機恢復,不丟數據穩如山 3 1 1 RDB快照 3 1 2 AOF 3 2 主從複製架構 3 2 1 主從數據同步原理 3 2 2 主從同步的缺點 3 3 哨兵集群 3 3 1 哨兵的任務 3 3 2 哨兵集群原理 3 4 Redis集群 3 4 1 Redis集群是什麼 3 4 2 Redis集群的原理 3 4 3 集群配置注意事項 第4章 結丹飛升——高級技能進階 4 1 Redis事務修鍊手冊 4 1 1 什麼是事務的ACID 4 1 2 Redis如何實現事務 4 1 3 Redis事務滿足ACID嗎 4 2 Redis內存管理 4 2 1 淘汰策略概述 4 2 2 過期刪除策略 4 3 Redis事件驅動:文件和時間的協奏曲 4 3 1 Redisserver啟動入口 4 3 2 文件事件 4 3 3 時間事件 4 4 Redis發布/訂閱機制深度解析 4 4 1 發布/訂閱機制簡介 4 4 2 發布/訂閱機制實戰 4 4 3 原理分析 4 4 4 使用場景 4 5 性能必殺技之客戶端緩存 4 5 1 為什麼需要客戶端緩存 4 5 2 客戶端緩存實現原理 4 5 3 源碼解析 4 6 性能必殺技之RedisI/O多線程模型 4 6 1 單線程模型真的只有一個線程嗎 4 6 2 線程模型的演化 4 6 3 I/O多線程模型解讀 4 7 Redis內存碎片深度解析與優化策略 4 7 1 數據已刪,釋放的內存去哪了 4 7 2 什麼是內存碎片 4 7 3 內存碎片的形成原因 4 7 4 內存碎片解決之道 第5章 元嬰大成——出師實戰 5 1 Redis性能排查與解決問題的終極檢查清單 5 1 1 性能基線測量 5 1 2 慢命令監控 5 1 3 解決性能問題的終極檢查清單 5 2 Redis很強,不懂使用規範就糟蹋了 5 2 1 key-value使用規範 5 2 2 命令使用規範 5 2 3 數據存儲使用規範 5 2 4 SDK使用規範 5 2 5 運維規範 5 3 Redis內存優化必殺技,小內存存儲大數據 5 3 1 key-value優化 5 3 2 小數據集合編碼優化 5 3 3 使用對象共享池 5 3 4 使用bit或byte級別操作 5 3 5 巧用Hashes類型優化 5 3 6 使用內存碎片清理功能 5 3 7 使用32位的Redis 5 4 生產王者必備配置詳解 5 4 1 常規配置 5 4 2 RDB快照持久化 5 4 3 主從複製 5 4 4 安全 5 4 5 內存管理 5 4 6 惰性釋放 5 4 7 AOF持久化 5 4 8 Redis集群 5 4 9 性能監控 5 4 10 高級配置 5 4 11 在線內存碎片清理 5 4 12 綁定CPU 5 4 13 sentinel conf哨兵 5 5 緩存擊穿、緩存穿透、緩存雪崩怎麼解決 5 5 1 緩存擊穿 5 5 2 緩存穿透 5 5 3 緩存雪崩 5 6 Redis緩存策略與資料庫一致性問題深度剖析 5 6 1 緩存策略 5 6 2 緩存與資料庫一致性是什麼 5 6 3 旁路緩存的問題分析 5 6 4 資料庫與緩存一致性解決方案 5 6 5 總結 5 7 Redis分散式鎖演進原理與實戰 5 7 1 為什麼需要分散式鎖 5 7 2 入門級分散式鎖 5 7 3 釋放別人的鎖 5 7 4 可重入鎖 5 7 5 正確配置鎖過期時間 5 7 6 Redis部署方式對鎖的影響 5 7 7 紅鎖 5 7 8 紅鎖的是與非 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |