久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

學redis必須要掌握的知識點有哪些

173次閱讀
沒有評論

共計 1453 個字符,預計需要花費 4 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

這篇文章主要介紹學 redis 必須要掌握的知識點有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

關于 redis 你必須要掌握的 8 個知識如下:

1、redis 是什么

redis 是一種支持 Key-Value 等多種數據結構的存儲系統??捎糜诰彺?,事件發布或訂閱,高速隊列等場景。該數據庫使用 ANSI C 語言編寫,支持網絡,提供字符串,哈希,列表,隊列,集合結構直接存取,基于內存,可持久化。

2、支持的語言

學 redis 必須要掌握的知識點有哪些

3、redis 的應用場景有哪些

1,會話緩存(最常用)
2,消息隊列,
比如支付 3,活動排行榜或計數
4,發布,訂閱消息(消息通知)
5,商品列表,評論列表等

4、redis 數據類型
Redis 一共支持五種數據類:string(字符串),hash(哈希),list(列表),set(集合)和 zset(sorted set 有序集合)。

(1)字符串(字符串)
它是 redis 的最基本的數據類型,一個鍵對應一個值,需要注意是一個鍵值最大存儲 512MB。

學 redis 必須要掌握的知識點有哪些

(2)hash(哈希)
redis hash 是一個鍵值對的集合,是一個 string 類型的 field 和 value 的映射表,適合用于存儲對象

學 redis 必須要掌握的知識點有哪些

(3)表(列表)
是 redis 的簡單的字符串列表,它按插入順序排序

學 redis 必須要掌握的知識點有哪些

(4)組(集合)
是字符串類型的無序集合,也不可重復

學 redis 必須要掌握的知識點有哪些

(5)zset(sorted set 有序集合)
是 string 類型的有序集合,也不可重復
有序集合中的每個元素都需要指定一個分數,根據分數對元素進行升序排序,如果多個元素有相同的分數,則以字典序進行升序排序,sorted set 因此非常適合實現排名

學 redis 必須要掌握的知識點有哪些

5、redis 的服務相關的命令

學 redis 必須要掌握的知識點有哪些

slect#選擇數據庫(數據庫編號 0 -15)
退出#退出連接
信息#獲得服務的信息與統計
monitor#實時監控
config get#獲得服務配置
flushdb#刪除當前選擇的數據庫中的 key
flushall#刪除所有數據庫中的鍵

6、redis 的發布與訂閱

redis 的發布與訂閱(發布 / 訂閱)是它的一種消息通信模式,一方發送信息,一方接收信息。
下圖是三個客戶端同時訂閱同一個頻道

學 redis 必須要掌握的知識點有哪些

下圖是有新信息發送給頻道 1 時,就會將消息發送給訂閱它的三個客戶端

學 redis 必須要掌握的知識點有哪些

7,redis 的持久化

redis 持久有兩種方式:快照(快照),僅附加文件(AOF)

快照(快照)

1,將存儲在內存的數據以快照的方式寫入二進制文件中,如默認 dump.rdb 中
2,保存 900 1

#900 秒內如果超過 1 個 Key 被修改,則啟動快照保存
3,保存 300 10

#300 秒內如果超過 10 個 Key 被修改,則啟動快照保存
4,保存 60 10000

#60 秒內如果超過 10000 個重點被修改,則啟動快照保存

僅附加文件(AOF)

1,使用 AOF 持久時,服務會將每個收到的寫命令通過寫函數追加到文件中(appendonly.aof)
2,AOF 持久化存儲方式參數說明

 appendonly yes 
 #開啟 AOF 持久化存儲方式  appendfsync always 
 #收到寫命令后就立即寫入磁盤,效率最差,效果最好  appendfsync everysec
 #每秒寫入磁盤一次,效率與效果居中  appendfsync no 
 #完全依賴操作系統,效率最佳,效果沒法保證

8,redis 的性能測試

自帶相關測試工具

學 redis 必須要掌握的知識點有哪些

實際測試同時執行 100 萬的請求

學 redis 必須要掌握的知識點有哪些

以上是“學 redis 必須要掌握的知識點有哪些”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注丸趣 TV 行業資訊頻道!

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-16發表,共計1453字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 九龙县| 云南省| 六盘水市| 雷波县| 福建省| 金山区| 开封县| 密山市| 昭平县| 迁西县| 永胜县| 潜山县| 枣强县| 朝阳县| 北辰区| 玛沁县| 山东省| 湾仔区| 枝江市| 贺兰县| 衡阳县| 公主岭市| 额尔古纳市| 神农架林区| 府谷县| 莎车县| 治县。| 芦溪县| 宣威市| 曲阜市| 城市| 漠河县| 珠海市| 临沂市| 潢川县| 靖宇县| 澄江县| 南安市| 东安县| 高台县| 贡山|