(第2版)》(李子驊)【圖片 簡(jiǎn)介 評(píng)論 價(jià)格 目錄】
本文關(guān)鍵詞:Redis入門指南,由筆耕文化傳播整理發(fā)布。
最佳組合
Redis入門指南-(第2版) 特色及評(píng)論
本書是一本redis的入門指導(dǎo)書籍,以通俗易懂的方式介紹了redis基礎(chǔ)與實(shí)踐方面的知識(shí),包括歷史與特性、在開發(fā)和生產(chǎn)環(huán)境中部署運(yùn)行redis、數(shù)據(jù)類型與命令、使用redis實(shí)現(xiàn)隊(duì)列、事務(wù)、復(fù)制、管道、持久化、優(yōu)化redis存儲(chǔ)空間等內(nèi)容,并采用任務(wù)驅(qū)動(dòng)的方式介紹了php、ruby、python和node.js這4種語言的redis客戶端庫的使用方法。
Redis入門指南-(第2版) 內(nèi)容簡(jiǎn)介
★ 國(guó)內(nèi)第一本中文redis圖書全新升級(jí),涵蓋redis 3.0的全新內(nèi)容 ★ 多位業(yè)界專家聯(lián)合推薦 ★ 來自一線開發(fā)者的實(shí)戰(zhàn)經(jīng)驗(yàn)總結(jié) ★ 真正零基礎(chǔ)入門,深入淺出全面剖析redis ★ 任務(wù)驅(qū)動(dòng)式學(xué)習(xí),輕松掌握redis實(shí)戰(zhàn)知識(shí) redis是一個(gè)十分熱門的內(nèi)存數(shù)據(jù)庫,它擁有諸多優(yōu)良特性,已經(jīng)被越來越多的公司采用,值得每一位web開發(fā)者學(xué)習(xí)。 本書旨在幫助讀者從零開始,一步步地了解redis,進(jìn)入redis的世界。在介紹基礎(chǔ)知識(shí)的同時(shí),本書還著眼于實(shí)踐,以幫助讀者盡快在實(shí)際項(xiàng)目中用上redis為目標(biāo),做到即學(xué)即用。書中大部分章節(jié)采用了任務(wù)驅(qū)動(dòng)的講解方法,通過虛構(gòu)的角色小白和宋老師,在介紹知識(shí)點(diǎn)前先設(shè)定一個(gè)實(shí)踐任務(wù),不僅提高了讀者的閱讀動(dòng)力,而且能讓讀者更輕易地將書中的知識(shí)點(diǎn)與實(shí)踐結(jié)合起來。 主要內(nèi)容 介紹redis的歷史及特性,回答為什么要使用redis。 講解如何在開發(fā)和生產(chǎn)環(huán)境中部署redis。 通過實(shí)踐看redis諸多數(shù)據(jù)類型的適用場(chǎng)景。 介紹redis 3.0的哨兵和集群相關(guān)特性。 全面介紹管道、事務(wù)、持久化和復(fù)制等技術(shù)。 深度揭秘redis的存儲(chǔ)結(jié)構(gòu),剖析redis空間優(yōu)化方法。 如何基于redis實(shí)現(xiàn)在線用戶記錄、標(biāo)簽補(bǔ)全和區(qū)間查找等實(shí)用功能。 使用redis實(shí)現(xiàn)任務(wù)隊(duì)列。 領(lǐng)略redis腳本的魅力,了解腳本的細(xì)節(jié)和技巧。
Redis入門指南-(第2版) 本書目錄
第1章 簡(jiǎn)介
1.1 歷史與發(fā)展
1.2 特性
1.2.1 存儲(chǔ)結(jié)構(gòu)
1.2.2 內(nèi)存存儲(chǔ)與持久化
1.2.3 功能豐富
1.2.4 簡(jiǎn)單穩(wěn)定
第2章 準(zhǔn)備
2.1 安裝redis
2.1.1 在posix系統(tǒng)中安裝
2.1.2 在os x系統(tǒng)中安裝
2.1.3 在windows中安裝
2.2 啟動(dòng)和停止redis
2.2.1 啟動(dòng)redis
2.2.2 停止redis
2.3 redis命令行客戶端
2.3.1 發(fā)送命令
2.3.2 命令返回值
2.4 配置
2.5 多數(shù)據(jù)庫
第3章 入門
3.1 熱身
3.2 字符串類型
3.2.1 介紹
3.2.2 命令
3.2.3 實(shí)踐
3.2.4 命令拾遺
3.3 散列類型
3.3.1 介紹
3.3.2 命令
3.3.3 實(shí)踐
3.3.4 命令拾遺
3.4 列表類型
3.4.1 介紹
3.4.2 命令
3.4.3 實(shí)踐
3.4.5 命令拾遺
3.5 集合類型
3.5.1 介紹
3.5.2 命令
3.5.3 實(shí)踐
3.5.4 命令拾遺
3.6 有序集合類型
3.6.1 介紹
3.6.2 命令
3.6.3 實(shí)踐
3.6.4 命令拾遺
第4章 進(jìn)階
4.1 事務(wù)
4.1.1 概述
4.1.2 錯(cuò)誤處理
4.1.3 watch命令介紹
4.2 過期時(shí)間
4.2.1 命令介紹
4.2.2 實(shí)現(xiàn)訪問頻率限制之一
4.2.3 實(shí)現(xiàn)訪問頻率限制之二
4.2.4 實(shí)現(xiàn)緩存
4.3 排序
4.3.1 有序集合的集合操作
4.3.2 sort命令
4.3.3 by參數(shù)
4.3.4 get參數(shù)
4.3.5 store參數(shù)
4.3.6 性能優(yōu)化
4.4 消息通知
4.4.1 任務(wù)隊(duì)列
4.4.2 使用redis實(shí)現(xiàn)任務(wù)隊(duì)列
4.4.3 優(yōu)先級(jí)隊(duì)列
4.4.4 "發(fā)布/訂閱"模式
4.4.5 按照規(guī)則訂閱
4.5 管道
4.6 節(jié)省空間
4.6.1 精簡(jiǎn)鍵名和鍵值
4.6.2 內(nèi)部編碼優(yōu)化
第5章 實(shí)踐
5.1 php與redis
5.1.1 安裝
5.1.2 使用方法
5.1.3 簡(jiǎn)便用法
5.1.4 實(shí)踐:用戶注冊(cè)登錄功能
5.2 ruby與redis
5.2.1 安裝
5.2.2 使用方法
5.2.3 簡(jiǎn)便用法
5.2.4 實(shí)踐:自動(dòng)完成
5.3 python與redis
5.3.1 安裝
5.3.2 使用方法
5.3.3 簡(jiǎn)便用法
5.3.4 實(shí)踐:在線的好友
5.4 node.js與redis
5.4.1 安裝
5.4.2 使用方法
5.4.3 簡(jiǎn)便用法
5.4.4 實(shí)踐:ip地址查詢
第6章 腳本
6.1 概覽
6.1.1 腳本介紹
6.1.2 實(shí)例:訪問頻率限制
6.2 lua語言
6.2.1 lua語法
6.2.2 標(biāo)準(zhǔn)庫
6.2.3 其他庫
6.3 redis與lua
6.3.1 在腳本中調(diào)用redis命令
6.3.2 從腳本中返回值
6.3.3 腳本相關(guān)命令
6.3.4 應(yīng)用實(shí)例
6.4 深入腳本
6.4.1 keys與argv
6.4.2 沙盒與隨機(jī)數(shù)
6.4.3 其他腳本相關(guān)命令
6.4.4 原子性和執(zhí)行時(shí)間
第7章 持久化
7.1 rdb方式
7.1.1 根據(jù)配置規(guī)則進(jìn)行自動(dòng)快照
7.1.2 用戶執(zhí)行save或bgsave命令
7.1.3 執(zhí)行flushall命令
7.1.4 執(zhí)行復(fù)制時(shí)
7.1.5 快照原理
7.2 aof方式
7.2.1 開啟aof
7.2.2 aof的實(shí)現(xiàn)
7.2.3 同步硬盤數(shù)據(jù)
第8章 集群
8.1 復(fù)制
8.1.1 配置
8.1.2 原理
8.1.3 圖結(jié)構(gòu)
8.1.4 讀寫分離與一致性
8.1.5 從數(shù)據(jù)庫持久化
8.1.6 無硬盤復(fù)制
8.1.7 增量復(fù)制
8.2 哨兵
8.2.1 什么是哨兵
8.2.2 馬上上手
8.2.3 實(shí)現(xiàn)原理
8.2.4 哨兵的部署
8.3 集群
8.3.1 配置集群
8.3.2 節(jié)點(diǎn)的增加
8.3.3 插槽的分配
8.3.4 獲取與插槽對(duì)應(yīng)的節(jié)點(diǎn)
8.3.5 故障恢復(fù)
第9章 管理
9.1 安全
9.1.1 可信的環(huán)境
9.1.2 數(shù)據(jù)庫密碼
9.1.3 命名命令
9.2 通信協(xié)議
9.2.1 簡(jiǎn)單協(xié)議
9.2.2 統(tǒng)一請(qǐng)求協(xié)議
9.3 管理工具
9.3.1 redis-cli
9.3.2 phpredisadmin
9.3.3 rdbtools
附錄a redis命令屬性
附錄b 配置參數(shù)索引
附錄c crc16實(shí)現(xiàn)參考
Redis入門指南-(第2版) 相關(guān)資料
作為國(guó)內(nèi)第一本中文redis圖書,兩年前出版的《redis入門指南》第1版幫助了很多想要學(xué)習(xí)和了解redis的讀者。新版的《redis入門指南》在舊版堅(jiān)實(shí)的基礎(chǔ)上進(jìn)行了修正和更新,并增加了關(guān)于redis 2.8 版本和3.0版本的新內(nèi)容,使得本書更具閱讀價(jià)值。無論是打算學(xué)習(xí)redis的新手讀者,還是想要了解redis*新特性的redis使用者,都不應(yīng)該錯(cuò)過這本新版《Redis入門指南》。
——黃健宏,《redis設(shè)計(jì)與實(shí)現(xiàn)》作者
作為一本redis入門手冊(cè),這本書的介紹很全面,樸實(shí)的語言讓工程師能很快上手,即便像知乎這樣有不少redis使用經(jīng)驗(yàn)的團(tuán)隊(duì),也能從中發(fā)現(xiàn)新鮮點(diǎn),相信它對(duì)很多創(chuàng)業(yè)團(tuán)隊(duì)也會(huì)很有幫助。
——李申申,知乎網(wǎng)聯(lián)合創(chuàng)始人、首席技術(shù)官
作為鍵值存儲(chǔ)的redis具有數(shù)據(jù)類型豐富和性能表現(xiàn)優(yōu)異的特點(diǎn)。如果能夠熟練地駕馭它,對(duì)很多大型應(yīng)用都很有幫助。新浪作為世界上*大的redis使用者,體驗(yàn)到了redis為高并發(fā)在線業(yè)務(wù)帶來的好處,但同時(shí)也遇到了很多挑戰(zhàn)。作為國(guó)內(nèi)第一本推進(jìn)redis普及的書,此書比較詳細(xì)地介紹了redis入門必備的基礎(chǔ)知識(shí),同時(shí)具有一些實(shí)踐性方面的章節(jié)。如果你對(duì)redis感興趣,推薦你閱讀此書,它會(huì)為你開啟redis的大門。
——楊海朝,新浪首席數(shù)據(jù)庫架構(gòu)師
在任何規(guī)模、任何類型的服務(wù)器項(xiàng)目中,都存在一些*適合用redis存儲(chǔ)的數(shù)據(jù)。而對(duì)redis有了充分了解后,你就能把這個(gè)下一代的數(shù)據(jù)結(jié)構(gòu)服務(wù)器用到*適合的地方。這本書可以幫助你成為redis專家。
——?jiǎng)㈥,v2ex.com創(chuàng)始人
redis作為可持久化的高性能鍵值存儲(chǔ)服務(wù),已經(jīng)逐步成為各大互聯(lián)網(wǎng)公司系統(tǒng)開發(fā)的首選。本書通過簡(jiǎn)單樸實(shí)的語言,深入淺出地介紹了redis的各種使用方法和技巧,是一本不可多得的好書。
——吳一飛,,騰訊公司高級(jí)軟件工程師
*近幾年redis在國(guó)內(nèi)的發(fā)展勢(shì)頭非常不錯(cuò),很多公司開始選擇redis作為自己的緩存或小數(shù)據(jù)量存儲(chǔ)方案,但目前市場(chǎng)上介紹redis的相關(guān)書籍卻非常匱乏。本書恰好彌補(bǔ)了這一缺口,是一本非常不錯(cuò)的入門和進(jìn)階書籍,書中介紹的應(yīng)用實(shí)踐案例也都是一些典型的應(yīng)用場(chǎng)景,并在此之上深入介紹了一些redis原理和優(yōu)化的內(nèi)容,相信讀者讀過之后會(huì)對(duì)redis有一個(gè)非常全面而又深入的了解。
——田琪,騰訊公司高級(jí)工程師
與傳統(tǒng)數(shù)據(jù)庫相比,redis提供了對(duì)多種數(shù)據(jù)結(jié)構(gòu)的原生支持,在很多場(chǎng)合能夠更方便地存儲(chǔ)和處理數(shù)據(jù)。本書以各種實(shí)例帶領(lǐng)讀者走進(jìn)redis的世界,展現(xiàn)了redis的獨(dú)到之處,非常值得一讀。
——?jiǎng)⑵鋷,豌豆莢后端工程師
Redis入門指南-(第2版) 作者介紹
李子驊(Luin),北京航空航天大學(xué)軟件學(xué)院2009級(jí)本科生,阿里巴巴資深研發(fā)工程師。先后工作于街旁網(wǎng)、微軟亞洲研究院和楽ニュー株式會(huì)社。樂于將自己對(duì)技術(shù)的感悟與他人分享。GitHub主頁https://github.com/luin,博客。
Redis入門指南-(第2版) 參與/查看書評(píng)
Redis入門指南-(第2版)
查看全部書評(píng)(共1條)
淘書團(tuán)
迄今最權(quán)威的大型藝術(shù)工具書《西方美術(shù)大辭典》,法國(guó)拉魯斯出版,16開精裝,1167頁,...
¥240
《民國(guó)老日記》全4冊(cè),收錄國(guó)民黨下級(jí)軍官、民國(guó)女大學(xué)生、鄉(xiāng)村小學(xué)生和小學(xué)校長(zhǎng)的日...
¥29
中英雙語“雙璧文叢”10冊(cè),匯集斯蒂芬斯、懷特、屠格涅夫、迦梨陀娑等創(chuàng)作的《瑪麗瑪...
¥55
本文關(guān)鍵詞:Redis入門指南,由筆耕文化傳播整理發(fā)布。
本文編號(hào):347425
本文鏈接:http://sikaile.net/wenshubaike/mishujinen/347425.html