国产精品一久久香蕉产线看/亚洲图区欧美/亚洲国产精品电影人久久网站/欧美日韩在线视频一区

歡迎光臨中圖網(wǎng) 請 | 注冊

包郵 REDIS應(yīng)用實(shí)例

作者:黃健宏 著
出版社:人民郵電出版社出版時(shí)間:2024-12-01
開本: 16開 頁數(shù): 192
中 圖 價(jià):¥52.0(7.4折) 定價(jià)  ¥69.8 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

REDIS應(yīng)用實(shí)例 版權(quán)信息

REDIS應(yīng)用實(shí)例 本書特色

1.內(nèi)容實(shí)用。幫助讀者更好地了解如何使用Redis解決實(shí)際問題,應(yīng)對在真實(shí)開發(fā)場景中可能面對的挑戰(zhàn)。 2.知識(shí)點(diǎn)豐富。全書32個(gè)應(yīng)用實(shí)例覆蓋了Redis常見的應(yīng)用場景和使用方法。不僅介紹使用Redis命令實(shí)現(xiàn)應(yīng)用實(shí)例的方法,還給出與之對應(yīng)的可運(yùn)行的Python代碼。易于理解,又方便讀者做進(jìn)一步的拓展學(xué)習(xí)或者進(jìn)行代碼移植。 3.幫助Redis初學(xué)者快速將Redis應(yīng)用到實(shí)際場景中,引導(dǎo)有一定基礎(chǔ)的Redis開發(fā)者探索Redis的高級(jí)特性,提升系統(tǒng)性能。 4.通過對書中介紹的Redis應(yīng)用實(shí)例的學(xué)習(xí),能面提升Redis技能,解鎖Redis開發(fā)的無限可能,真正成為能夠使用Redis解決各類實(shí)際問題的技術(shù)高手。 本書特色 ●貼近實(shí)戰(zhàn):書中所有實(shí)例均取材于實(shí)際應(yīng)用場景,展示Redis在實(shí)際開發(fā)中的多樣性,方便讀者將所學(xué)方法復(fù)用到項(xiàng)目中,提升開發(fā)效率。 ●內(nèi)容全面:書中既介紹了經(jīng)典的緩存、鎖、數(shù)據(jù)結(jié)構(gòu)等低層應(yīng)用,又介紹了緊跟潮流的自動(dòng)補(bǔ)全、排行榜、地理位置等高層應(yīng)用,為讀者提供全面的技術(shù)內(nèi)容。 ●代碼詳盡:書中所有應(yīng)用實(shí)例均基于新版Redis和Python編寫,每個(gè)實(shí)例都是可執(zhí)行的,并包含了必需的API,讀者可以方便地在這些實(shí)例的基礎(chǔ)上進(jìn)行測試、修改和擴(kuò)展。 ●配套視頻:作者專為書中較復(fù)雜的知識(shí)點(diǎn)錄制了“Redis應(yīng)用十講”視頻講解,讀者可以掃描對應(yīng)章節(jié)首頁的碼免費(fèi)觀看,并獲得完整視頻講解PPT課件。 ●簡潔精練:書中應(yīng)用實(shí)例簡潔、易懂,各技術(shù)層級(jí)的讀者均可輕松閱讀。

REDIS應(yīng)用實(shí)例 內(nèi)容簡介

本書將從內(nèi)部組件、外部應(yīng)用和數(shù)據(jù)結(jié)構(gòu)3個(gè)方面為讀者介紹Redis常見、經(jīng)典的用法與實(shí)例,并且所有實(shí)例均附有完整的Python代碼,方便讀者學(xué)習(xí)和參考。全書分3個(gè)部分:**部分講內(nèi)部組件,介紹的實(shí)例通常用于系統(tǒng)內(nèi)部,如緩存、鎖、計(jì)數(shù)器、迭代器、速率限制器等,這些都是很多系統(tǒng)中不可或缺的部分;第二部分講外部應(yīng)用,介紹的實(shí)例都是一些日常常見的、用戶可以直接接觸到的應(yīng)用,如直播彈幕、社交關(guān)系、排行榜、分頁、地理位置等;第三部分講數(shù)據(jù)結(jié)構(gòu),介紹的實(shí)例是一些使用Redis實(shí)現(xiàn)的常見數(shù)據(jù)結(jié)構(gòu),如先進(jìn)先出隊(duì)列、棧、優(yōu)先隊(duì)列和矩陣等。本書希望通過展示常見的Redis應(yīng)用實(shí)例來幫助讀者了解使用Redis解決各類問題的方法,并加深讀者對Redis各項(xiàng)命令及數(shù)據(jù)結(jié)構(gòu)的認(rèn)識(shí),使讀者真正成為能夠使用Redis解決各類問題的Redis專家。 本書適合對Redis有基本了解且想要進(jìn)一步掌握Redis及鍵值數(shù)據(jù)庫具體應(yīng)用的技術(shù)人群,是理想的Redis技術(shù)進(jìn)階讀物。

REDIS應(yīng)用實(shí)例 目錄

第 一部分 內(nèi)部組件 第 1章 緩存文本數(shù)據(jù) 3 1.1 需求描述 3 1.2 解決方案:使用字符串鍵緩存單項(xiàng)數(shù)據(jù) 3 1.3 實(shí)現(xiàn)代碼:使用字符串鍵緩存單項(xiàng)數(shù)據(jù) 4 1.4 解決方案:使用JSON/哈希鍵緩存多項(xiàng)數(shù)據(jù) 5 1.5 實(shí)現(xiàn)代碼:使用JSON/哈希鍵緩存多項(xiàng)數(shù)據(jù) 6 1.6 重點(diǎn)回顧 9 第 2章 緩存二進(jìn)制數(shù)據(jù) 11 2.1 需求描述 11 2.2 解決方案 11 2.3 實(shí)現(xiàn)代碼 12 2.4 重點(diǎn)回顧 13 第3章 鎖 15 3.1 需求描述 15 3.2 解決方案 15 3.3 實(shí)現(xiàn)代碼 16 3.4 擴(kuò)展方案:帶自動(dòng)解鎖功能的鎖 17 3.5 重點(diǎn)回顧 19 第4章 帶密碼保護(hù)功能的鎖 21 4.1 需求描述 21 4.2 解決方案 21 4.3 實(shí)現(xiàn)代碼 22 4.4 重點(diǎn)回顧 23 第5章 自增數(shù)字ID 25 5.1 需求描述 25 5.2 解決方案:使用字符串鍵 25 5.3 實(shí)現(xiàn)代碼:使用字符串鍵實(shí)現(xiàn)自增數(shù)字ID生成器 26 5.4 解決方案:使用哈希鍵 27 5.5 實(shí)現(xiàn)代碼:使用哈希鍵實(shí)現(xiàn)自增數(shù)字ID生成器 27 5.6 重點(diǎn)回顧 28 第6章 計(jì)數(shù)器 29 6.1 需求描述 29 6.2 解決方案:使用字符串鍵 29 6.3 實(shí)現(xiàn)代碼:使用字符串鍵實(shí)現(xiàn)計(jì)數(shù)器 30 6.4 解決方案:使用哈希鍵 31 6.5 實(shí)現(xiàn)代碼:使用哈希鍵實(shí)現(xiàn)計(jì)數(shù)器 32 6.6 重點(diǎn)回顧 33 第7章 唯一計(jì)數(shù)器 35 7.1 需求描述 35 7.2 解決方案:使用集合鍵 35 7.3 實(shí)現(xiàn)代碼:使用集合鍵實(shí)現(xiàn)唯一計(jì)數(shù)器 36 7.4 解決方案:使用HyperLogLog鍵 37 7.5 實(shí)現(xiàn)代碼:使用HyperLogLog鍵實(shí)現(xiàn)唯一計(jì)數(shù)器 38 7.6 重點(diǎn)回顧 39 第8章 速率限制器 41 8.1 需求描述 41 8.2 解決方案 41 8.3 實(shí)現(xiàn)代碼 42 8.4 重點(diǎn)回顧 45 第9章 二元操作記錄器 47 9.1 需求描述 47 9.2 解決方案 47 9.3 實(shí)現(xiàn)代碼 48 9.4 重點(diǎn)回顧 49 第 10章 資源池 51 10.1 需求描述 51 10.2 解決方案 51 10.3 實(shí)現(xiàn)代碼 52 10.4 重點(diǎn)回顧 54 第 11章 緊湊字符串 57 11.1 需求描述 57 11.2 解決方案 58 11.3 實(shí)現(xiàn)代碼 58 11.4 重點(diǎn)回顧 60 第 12章 數(shù)據(jù)庫迭代器 61 12.1 需求描述 61 12.2 解決方案 61 12.3 實(shí)現(xiàn)代碼 62 12.4 擴(kuò)展實(shí)現(xiàn):數(shù)據(jù)庫采樣程序 64 12.5 重點(diǎn)回顧 66 第 13章 流迭代器 67 13.1 需求描述 67 13.2 解決方案:使用XRANGE 67 13.3 實(shí)現(xiàn)代碼:使用XRANGE實(shí)現(xiàn) 流迭代器 69 13.4 解決方案:使用XREAD 70 13.5 實(shí)現(xiàn)代碼:使用XREAD實(shí)現(xiàn)流 迭代器 71 13.6 重點(diǎn)回顧 73 第二部分 外部應(yīng)用 第 14章 消息隊(duì)列 77 14.1 需求描述 77 14.2 解決方案 77 14.3 實(shí)現(xiàn)代碼 78 14.4 擴(kuò)展實(shí)現(xiàn):直播間彈幕系統(tǒng) 80 14.5 重點(diǎn)回顧 82 第 15章 標(biāo)簽系統(tǒng) 85 15.1 需求描述 85 15.2 解決方案 85 15.3 實(shí)現(xiàn)代碼 86 15.4 擴(kuò)展實(shí)現(xiàn):為根據(jù)標(biāo)簽查找目 標(biāo)功能加上緩存 88 15.5 重點(diǎn)回顧 90 第 16章 自動(dòng)補(bǔ)全 91 16.1 需求描述 91 16.2 解決方案 91 16.3 實(shí)現(xiàn)代碼 92 16.4 擴(kuò)展實(shí)現(xiàn):自動(dòng)移除冷門輸入建議表 94 16.5 重點(diǎn)回顧 96 第 17章 抽獎(jiǎng) 97 17.1 需求描述 97 17.2 解決方案 97 17.3 實(shí)現(xiàn)代碼 98 17.4 重點(diǎn)回顧 100 第 18章 社交關(guān)系 101 18.1 需求描述 101 18.2 解決方案 101 18.3 實(shí)現(xiàn)代碼 102 18.4 重點(diǎn)回顧 105 第 19章 登錄會(huì)話 107 19.1 需求描述 107 19.2 解決方案 107 19.3 實(shí)現(xiàn)代碼 108 19.4 重點(diǎn)回顧 110 第 20章 短網(wǎng)址生成器 111 20.1 需求描述 111 20.2 解決方案 111 20.3 實(shí)現(xiàn)代碼 113 20.4 擴(kuò)展實(shí)現(xiàn):為短網(wǎng)址生成器加上緩存 114 20.5 重點(diǎn)回顧 116 第 21章 投票 117 21.1 需求描述 117 21.2 解決方案 117 21.3 實(shí)現(xiàn)代碼 119 21.4 重點(diǎn)回顧 121 第 22章 排行榜 123 22.1 需求描述 123 22.2 解決方案 123 22.3 實(shí)現(xiàn)代碼 124 22.4 重點(diǎn)回顧 126 第 23章 分頁 127 23.1 需求描述 127 23.2 解決方案 127 23.3 實(shí)現(xiàn)代碼 129 23.4 重點(diǎn)回顧 131 第 24章 時(shí)間線 133 24.1 需求描述 133 24.2 解決方案 133 24.3 實(shí)現(xiàn)代碼 135 24.4 重點(diǎn)回顧 138 第 25章 地理位置 139 25.1 需求描述 139 25.2 解決方案 139 25.3 實(shí)現(xiàn)代碼 140 25.4 擴(kuò)展實(shí)現(xiàn):實(shí)現(xiàn)“搖一搖”功能 142 25.5 擴(kuò)展實(shí)現(xiàn):為“搖一搖”功 能設(shè)置緩存 143 25.6 重點(diǎn)回顧 145 第三部分 數(shù)據(jù)結(jié)構(gòu) 第 26章 先進(jìn)先出隊(duì)列 149 26.1 需求描述 149 26.2 解決方案 149 26.3 實(shí)現(xiàn)代碼 150 26.4 擴(kuò)展實(shí)現(xiàn):反方向的隊(duì)列 152 26.5 重點(diǎn)回顧 153 第 27章 定長隊(duì)列和淘汰隊(duì)列 155 27.1 需求描述 155 27.2 解決方案 155 27.3 實(shí)現(xiàn)代碼 157 27.4 擴(kuò)展實(shí)現(xiàn):淘汰隊(duì)列 158 27.5 重點(diǎn)回顧 160 第 28章 棧(后進(jìn)先出隊(duì)列) 161 28.1 需求描述 161 28.2 解決方案 161 28.3 實(shí)現(xiàn)代碼 162 28.4 擴(kuò)展實(shí)現(xiàn):為棧添加更多方法 163 28.5 重點(diǎn)回顧 164 第 29章 優(yōu)先隊(duì)列 165 29.1 需求描述 165 29.2 解決方案 165 29.3 實(shí)現(xiàn)代碼 167 29.4 擴(kuò)展實(shí)現(xiàn):為優(yōu)先隊(duì)列加上阻塞操作 169 29.5 重點(diǎn)回顧 170 第30章 循環(huán)隊(duì)列 171 30.1 需求描述 171 30.2 解決方案 171 30.3 實(shí)現(xiàn)代碼 172 30.4 擴(kuò)展實(shí)現(xiàn):無重復(fù)元素的循環(huán)隊(duì)列 174 30.5 重點(diǎn)回顧 176 第31章 矩陣 177 31.1 需求描述 177 31.2 解決方案:使用列表 177 31.3 實(shí)現(xiàn)代碼:使用列表實(shí)現(xiàn)矩陣存儲(chǔ) 178 31.4 解決方案:使用位圖 180 31.5 實(shí)現(xiàn)代碼:使用位圖實(shí)現(xiàn)矩陣存儲(chǔ) 181 31.6 重點(diǎn)回顧 184 第32章 邏輯矩陣 185 32.1 需求描述 185 32.2 解決方案 185 32.3 實(shí)現(xiàn)代碼 186 32.4 擴(kuò)展實(shí)現(xiàn):優(yōu)化內(nèi)存占用 188 32.5 重點(diǎn)回顧 192
展開全部

REDIS應(yīng)用實(shí)例 作者簡介

黃健宏,計(jì)算機(jī)技術(shù)圖書作者和譯者,關(guān)注的領(lǐng)域包括數(shù)據(jù)庫、編程語言、操作系統(tǒng),以及算法和數(shù)據(jù)結(jié)構(gòu)。 他從2011年開始關(guān)注Redis,翻譯過Redis文檔,注釋過Redis源代碼,發(fā)表了大量關(guān)于Redis的文章,還撰寫了廣受Redis使用者喜愛的源碼分析書《Redis設(shè)計(jì)與實(shí)現(xiàn)》,并翻譯了熱銷的Redis入門書《Redis實(shí)戰(zhàn)》。 他還是《Redis使用手冊》的作者,《SQL實(shí)戰(zhàn)(第2版)》、《Go語言趣學(xué)指南》和《Go Web編程》的譯者。

商品評(píng)論(0條)
暫無評(píng)論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服