注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)Redis入門指南(第2版)

Redis入門指南(第2版)

Redis入門指南(第2版)

定 價(jià):¥49.00

作 者: 李子驊 編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

購(gòu)買這本書(shū)可以去


ISBN: 9787115388407 出版時(shí)間: 2015-05-01 包裝:
開(kāi)本: 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)是一本Redis的入門指導(dǎo)書(shū)籍,以通俗易懂的方式介紹了Redis基礎(chǔ)與實(shí)踐方面的知識(shí),包括歷史與特性、在開(kāi)發(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種語(yǔ)言的Redis客戶端庫(kù)的使用方法。

作者簡(jiǎn)介

  李子驊(Luin),北京航空航天大學(xué)軟件學(xué)院2009級(jí)本科生,阿里巴巴資深研發(fā)工程師。先后工作于街旁網(wǎng)、微軟亞洲研究院和楽ニュー株式會(huì)社。樂(lè)于將自己對(duì)技術(shù)的感悟與他人分享。GitHub主頁(yè)https://github.com/luin,博客http://zihua.li。

圖書(shū)目錄

第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ù)庫(kù)
第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 過(guò)期時(shí)間
  4.2.1 命令介紹
  4.2.2 實(shí)現(xiàn)訪問(wèn)頻率限制之一
  4.2.3 實(shí)現(xiàn)訪問(wè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í)例:訪問(wèn)頻率限制
 6.2 Lua語(yǔ)言
  6.2.1 Lua語(yǔ)法
  6.2.2 標(biāo)準(zhǔn)庫(kù)
  6.2.3 其他庫(kù)
 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 開(kāi)啟AOF
  7.2.2 AOF的實(shí)現(xiàn)
  7.2.3 同步硬盤(pán)數(shù)據(jù)
第8章 集群
 8.1 復(fù)制
  8.1.1 配置
  8.1.2 原理
  8.1.3 圖結(jié)構(gòu)
  8.1.4 讀寫(xiě)分離與一致性
  8.1.5 從數(shù)據(jù)庫(kù)持久化
  8.1.6 無(wú)硬盤(pán)復(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ù)庫(kù)密碼
  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)參考

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)