- 001-課程安排
- 002-redis入門-Nosql介紹
- 003-redis入門-redis簡(jiǎn)介
- 004-redis入門-redis下載安裝與服務(wù)啟動(dòng)
- 005-redis入門-redis基礎(chǔ)操作
- 006-數(shù)據(jù)類型-數(shù)據(jù)類型簡(jiǎn)介
- 007-數(shù)據(jù)類型-string基本操作
- 008-數(shù)據(jù)類型-單指令操作與多指令操作的選擇之惑
- 009-數(shù)據(jù)類型-數(shù)值增減操作
- 010-數(shù)據(jù)類型-數(shù)據(jù)時(shí)效性設(shè)置
- 011-key的命名規(guī)范
- 012-數(shù)據(jù)類型-hash類型介紹與基本操作
- 013-數(shù)據(jù)類型-hash擴(kuò)展操作與使用注意事項(xiàng)
- 014-數(shù)據(jù)類型-hash實(shí)現(xiàn)購(gòu)物車
- 015-hash實(shí)現(xiàn)搶購(gòu)
- 016-數(shù)據(jù)類型-list類型介紹與基本操作
- 017-數(shù)據(jù)類型-list阻塞數(shù)據(jù)獲取
- 018-數(shù)據(jù)類型-list擴(kuò)展操作刪除數(shù)據(jù)
- 019-數(shù)據(jù)類型-list實(shí)現(xiàn)日志消息隊(duì)列
- 020-數(shù)據(jù)類型-set類型介紹與基本操作
- 021-數(shù)據(jù)類型-set操作隨機(jī)數(shù)據(jù)
- 022-數(shù)據(jù)類型-set數(shù)據(jù)交并差操作
- 023-數(shù)據(jù)類型-set實(shí)現(xiàn)權(quán)限校驗(yàn)
- 024-數(shù)據(jù)類型-set實(shí)現(xiàn)網(wǎng)站訪問量統(tǒng)計(jì)
- 025-數(shù)據(jù)類型-set實(shí)現(xiàn)黑白名單
- 026-set類型介紹與基本操作
- 027-數(shù)據(jù)類型-sorted_set基本操作(2)
- 028-數(shù)據(jù)類型-sorted_set實(shí)現(xiàn)排行榜
- 029set實(shí)現(xiàn)時(shí)效性任務(wù)管理
- 030-set帶有權(quán)重的任務(wù)管理
- 031-數(shù)據(jù)類型-案例:按次結(jié)算的服務(wù)控制
- 032-數(shù)據(jù)類型-案例:微信接收消息順序控制
- 033-通用指令-key基本操作
- 034-通用指令-key時(shí)效性控制操作
- 035-通用指令-key查詢操作
- 036-通用指令-key其他操作
- 037-通用指令-db基本操作
- 038-通用指令-db其他操作
- 039-jedis-jedis簡(jiǎn)介
- 040-jedis-helloworld(jedis版)
- 041-jedis-jedis常規(guī)操作演示
- 042-jedis-業(yè)務(wù)請(qǐng)求次數(shù)控制案例需求分析
- 043-jedis-程序結(jié)構(gòu)搭建
- 044-jedis-程序代碼實(shí)現(xiàn)
- 045-jedis工具類制作
- 046-jedis-可視化客戶端介紹
- 047-linux環(huán)境安裝redis-基于Linux安裝redis
- 048-linux環(huán)境安裝redis-指定端口啟動(dòng)服務(wù)
- 049-linux環(huán)境安裝redis-指定配置文件啟動(dòng)服務(wù)
- 050-linux環(huán)境安裝redis-配置文件啟動(dòng)目錄管理
- 051-持久化-持久化簡(jiǎn)介
- 052-持久化-save指令
- 053-持久化-RDB相關(guān)配置
- 054-持久化-數(shù)據(jù)恢復(fù)過程演示
- 055-持久化-save指令工作原理
- 056-持久化-bgsave指令與工作原理
- 057-持久化-save配置與工作原理
- 058-持久化-RDB三種啟動(dòng)方式對(duì)比與優(yōu)缺點(diǎn)分析
- 059-持久化-AOF簡(jiǎn)介
- 060-持久化-AOF持久化策略基本操作
- 061-持久化-AOF重寫概念與命令執(zhí)行
- 062-持久化-AOF自動(dòng)重寫配置
- 063-持久化-AOF重寫工作原理
- 064-持久化-RDB與AOF方案比對(duì)
- 065-持久化-持久化應(yīng)用場(chǎng)景分析
- 066-事務(wù)-redis事務(wù)簡(jiǎn)介
- 067-事務(wù)-事務(wù)的基本操作(定義,取消,執(zhí)行)
- 068-事務(wù)-事務(wù)的工作流程
- 069-事務(wù)-事務(wù)操作的注意事項(xiàng)
- 070-事務(wù)-鎖
- 071-事務(wù)-分布式鎖
- 072-事務(wù)-死鎖解決方案
- 073-刪除策略-過期數(shù)據(jù)的概念
- 074-刪除策略-過期數(shù)據(jù)的底層存儲(chǔ)結(jié)構(gòu)
- 075-刪除策略-定時(shí)刪除與惰性刪除
- 076-刪除策略-定期刪除
- 077-刪除策略-逐出策略
- 078-服務(wù)器配置-redis.conf配置
- 079-高級(jí)數(shù)據(jù)類型-bitmaps介紹與基本操作
- 080-高級(jí)數(shù)據(jù)類型-bitmaps擴(kuò)展操作
- 081-高級(jí)數(shù)據(jù)類型-HyperLogLog
- 082-高級(jí)數(shù)據(jù)類型-GEO
- 083-主從復(fù)制-主從復(fù)制簡(jiǎn)介
- 084-主從復(fù)制-主從復(fù)制的作用
- 085-主從復(fù)制-主從復(fù)制的三個(gè)階段
- 086-主從復(fù)制-工作流程(1)建立連接階段
- 087-主從復(fù)制-搭建主從結(jié)構(gòu)
- 088-主從復(fù)制-工作流程(2)數(shù)據(jù)同步階段(簡(jiǎn))
- 089-主從復(fù)制-數(shù)據(jù)同步階段注意事項(xiàng)
- 090-主從復(fù)制-運(yùn)行id(runid)
- 091-主從復(fù)制-復(fù)制緩沖區(qū)與偏移量
- 092-主從復(fù)制-工作流程(2)數(shù)據(jù)同步與命令傳播階段(全)
- 093-主從復(fù)制-心跳機(jī)制與命令傳播階段工作流程
- 094-主從復(fù)制-常見問題(1)
- 095-主從復(fù)制-常見問題(2)
- 096-主從復(fù)制-常見問題(3)
- 097-哨兵-哨兵簡(jiǎn)介
- 098-哨兵-哨兵結(jié)構(gòu)搭建
- 099-哨兵-工作原理(1)
- 100-哨兵-工作原理(2)
- 101-哨兵-工作原理(3)
- 102-集群-集群簡(jiǎn)介
- 103-集群-集群存儲(chǔ)結(jié)構(gòu)設(shè)計(jì)
- 104-集群-cluster集群搭建
- 105-集群-設(shè)置與獲取數(shù)據(jù)
- 106-集群-主從下線與主從切換
- 107-企業(yè)級(jí)解決方案-緩存預(yù)熱
- 108-企業(yè)級(jí)解決方案-緩存雪崩
- 109-企業(yè)級(jí)解決方案-緩存擊穿
- 110-企業(yè)級(jí)解決方案-緩存穿透
- 111-企業(yè)級(jí)解決方案-性能指標(biāo)監(jiān)控
- 112-企業(yè)級(jí)解決方案-性能指標(biāo)監(jiān)控命令
什么是Redis?
Redis 是完全開源免費(fèi)的,遵守BSD協(xié)議,是一個(gè)高性能的key-value數(shù)據(jù)庫(kù)。
Redis 與其他 key - value 緩存產(chǎn)品有以下三個(gè)特點(diǎn):
Redis支持?jǐn)?shù)據(jù)的持久化,可以將內(nèi)存中的數(shù)據(jù)保存在磁盤中,重啟的時(shí)候可以再次加載進(jìn)行使用。
Redis不僅僅支持簡(jiǎn)單的key-value類型的數(shù)據(jù),同時(shí)還提供list,set,zset,hash等數(shù)據(jù)結(jié)構(gòu)的存儲(chǔ)。
Redis支持?jǐn)?shù)據(jù)的備份,即master-slave模式的數(shù)據(jù)備份。
Redis是一個(gè)開源的使用ANSI C語(yǔ)言編寫、遵守BSD協(xié)議、支持網(wǎng)絡(luò)、可基于內(nèi)存亦可持久化的日志型、Key-Value數(shù)據(jù)庫(kù),并提供多種語(yǔ)言的API。
它通常被稱為數(shù)據(jù)結(jié)構(gòu)服務(wù)器,因?yàn)橹担╲alue)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等類型。
課 程 簡(jiǎn) 介
本課程首先會(huì)對(duì) Redis 的用法與用例進(jìn)行介紹,之后會(huì)說明配置和管理 Redis 服務(wù)器的方法,以及 Redis 多機(jī)功能的使用方法,并在最后介紹 Redis 的內(nèi)部構(gòu)造。
課程設(shè)置由淺入深,兼顧原理介紹和實(shí)際應(yīng)用,涵蓋了 Redis 各個(gè)方面的知識(shí)點(diǎn),適合沒有任何 Redis 使用經(jīng)驗(yàn),又或者有一些 Redis 使用經(jīng)驗(yàn)、但是希望能夠全面地了解 Redis 的人員學(xué)習(xí)。
