限時公開【🔒 Cache伺服器 - Redis】重要指南經驗談
限時公開

【🔒 Cache伺服器 - Redis】重要指南經驗談

更新於 發佈於 閱讀時間約 1 分鐘
raw-image



這邊主要會分享我們在使用Redis的過程中常常會遇到的一些狀況與解決辦法, 因此這些實戰經驗真的非常寶貴, 也歡迎與我們分享您的不同作法, 讓我們一起學習吧!


對了! 這個篇章我們會持續的將經驗談陸續更新上來, 敬請持續追蹤 😊。


關於Redis的篇章歡迎參考我們的:


Key鍵值的設計指南

關鍵用「:」來分隔階層, 因此可以依據業務範圍來進行設計較可讀的名稱如下:

# 格式參考
<大類>:<子類>:<屬性>

# 以訂單為例
order:<order_id>:status

這樣一來我們搜尋時就可以根據分類子項來進行 🔍 搜尋。

order:1001:*



Redis的數據庫概念

我們在一般資料庫系統可以看到一個資料庫系統會切成好幾個DB名稱來管理資料, 而Redis也有數據庫的概念, 預設有16個, 以編號 0 ~ 15來代表。


如果要加大怎麼辦?

我們可以修改 「redis.conf」這個檔案, 並找到「databases」的關鍵字進行修改。

# Set the number of databases. The default database is DB 0, you can select
# a different one on a per-connection basis using SELECT <dbid> where
# dbid is a number between 0 and 'databases'-1
databases 16

❗❗❗ Cluster架構之下不支持多數據庫。

avatar-img
阿Han的沙龍
126會員
280內容數
哈囉,我是阿Han,是一位 👩‍💻 軟體研發工程師,喜歡閱讀、學習、撰寫文章及教學,擅長以圖代文,化繁為簡,除了幫助自己釐清思路之外,也希望藉由圖解的方式幫助大家共同學習,甚至手把手帶您設計出高品質的軟體產品。
留言
avatar-img
留言分享你的想法!
阿Han的沙龍 的其他內容
想像一下它是一個很快的筆記本 📕 Redis 是一個可以存放資料的地方,像字典一樣,你用一個「鑰匙」(key)去存或取一個「值」(value), 但比一般的字典更厲害的是,Redis 可以處理各種資料類型,不只文字,還有清單、集合、甚至小地圖(hash)! ⚡ 超級快 它把所有資料放
想像一下它是一個很快的筆記本 📕 Redis 是一個可以存放資料的地方,像字典一樣,你用一個「鑰匙」(key)去存或取一個「值」(value), 但比一般的字典更厲害的是,Redis 可以處理各種資料類型,不只文字,還有清單、集合、甚至小地圖(hash)! ⚡ 超級快 它把所有資料放