Redis的基礎入門知識學習

2021-12-30 05:41:04 字數 822 閱讀 7011

記錄 redis 的一些基礎知識點:

redis 採用的是基於記憶體的單程序單執行緒模型的 key-value 資料庫。

memcached 採用的是單程序多執行緒模型的 key-value 資料庫。

預設16個資料庫,類似陣列下表從 0 開始,初始預設使用零號庫。

select 0~15 命令用於在 0 ~ 15 號庫之間進行切換

dbsize 命令檢視當前資料庫的 key 的數量:

keys * 用於查詢所有的 key 的列表:

flushdb 命令用於清空當前庫的 key:

flushall 命令用於清空所有庫的 key:

redis 的索引都是從零開始

為什麼 redis 的預設埠是 6379 呢?

在九宮格的手機上鍵入 6379 這四個數字對應的字母是 merz,merz 是乙個義大利女歌手的名字,嘿嘿嘿…

armbian 入門知識基礎學習

armbian是輕量級的debian系統和為arm開發板專門發行並重新編譯的ubuntu系統。乙個帶有arm編譯器及apt安裝工具的arm linux檔案系統顯得非常的有用。為快速開發,為快速驗證,提供了便利,比如在arm linxu上執行arm docker。省去了很多交叉編譯的工作量在裡面。直接...

Redis基礎入門

效能 磁碟io效能低下 擴充套件 資料關係複雜,擴充套件效能,不便於大規模集群 降低磁碟io次數,越低越好 磁碟效能低就用記憶體 去除資料間關係,與簡單越好 不儲存關係,僅儲存資料 作用 應對基於海量使用者和海量資料前提下的資料處理。特徵 可擴容,可伸縮 大資料下高效能 靈活的資料模型 高可用 常見...

Redis學習鞏固 基礎知識

在沒有深入學習redis之前,我認為redis就是用來做快取的 狗頭 redis可不僅僅用來做快取,它的用途很多,例如 延遲佇列 訊息佇列 資料去重統計等等等,如果僅僅做快取,它的那些特性就白白浪費了,比如可排序集合有評分機制 分布式特性 資料持久化。能做這些功能的前提是深入了解它每乙個資料結構與特...