Redis基礎:
官方大概簡介:Redis是一個開源的使用ANSIC語言撰寫、支持網路、可基于記憶體亦可持久化的日志型、Key-Value資料庫,并提供多種語言的API,
重點就是Redis是個運行在記憶體中的非關系(NoSQL)資料庫:
1、記憶體運行速度非常的快;
2、采用的是多路復用io阻塞機制;
3、資料結構Key+Value也非常簡單,
Redis的主要作用:
1、相當于資料庫的一個緩沖區,避免了若大量資料請求訪問MySQL時可能會出現的宕機情況;
2、提供了快速訪問常用資料的功能,Redis運行在記憶體中,所以能訪問速度非常快,客戶體驗一級棒,
Redis常用資料型別:
| 型別 | 介紹 | 作用范圍 |
|---|---|---|
| String | 最基礎的型別,可存放任意資料,且自身是二進制安全 | 全能 |
| ---- | ---- | ---- |
| Hash | 類似于java中的map集合,適合存放物件,且可具體更新物件中的某個屬性值 | 可存放用戶、商鋪、商品這類的資訊物件 |
| ---- | ---- | ---- |
| List | 類似與java中的雙向鏈表,增刪快,有序資料不唯一,且資料操作方面比較完善 | 適用于訊息佇列或者排行之類的資訊資料 |
| ---- | ---- | ---- |
| Set | 和List不同,Set是無序且資料必須唯一的,是通過哈希表實作 | 適合存放好友,關注,粉絲這類的資訊資料 |
| ---- | ---- | ---- |
| Score Set | 與Set一樣,只不過添加了一個Score的引數,該引數能進行一個熱度的評分,并進行從大到小排序 | 適合做排行榜,熱度榜之類的資料資訊 |
Linux使用docker pull安裝Redis
如果在你的Linux中已經安裝的docker,那么安裝Redis將會十分簡單
-
在linux中查詢Redis常用埠是否被占用

netstat -anp|grep 6379
若無占用可繼續下一步,若被占用則需考慮是否停用該埠或者Redis安裝換個埠 -
使用docker官方鏡像庫里直接拉redis鏡像到本地
docker pull redis:latest
(也可以安裝指定鏡像版本,只需要latest替換為版本號即可)

-
拉完redis鏡像后可使用docker來查看鏡像的相關資訊
docker images

-
創建redis容器并運行
docker run -itd --name redis_test -p 6379:6379 redis
(–name代表容器名稱 -p代表與主機系結的埠號)

-
使用docker查看redis容器是否啟動完成
docker ps

-
安裝完畢
linux使用docker-compose安裝redis
-
切換到一個想安裝的目錄下
cd home
(可自由選擇)

-
創建redis檔案目錄用來安裝redis
mkdir redis
(創建redis檔案目錄)

-
創建并編輯yml檔案
vim docker-compose.yml

(一開始打開時你會無法進入輸入狀態,需要摁i鍵,即可進入檔案編輯狀態)

`
version: '3'
services:
redis:
image: redis:latest
#redis鏡像版本
container_name: redis_test
#redis名稱
command: redis-server --requirepass 123456
ports:
- "6379:6379"
#埠配置
volumes:
- ./data:/data
`
將以上內容拷貝到yml里,然后摁ESC鍵輸入:wq保存并退出即可
-
編輯完后在redis檔案內執行yml檔案
docker-compose up -d

-
安裝完畢 可使用ps查看容器狀態
Windows下安裝redis
-下載redis的Windows包
(可自行上官網下載,怕麻煩的話這里我放一份我用的redis安裝包,有需要也可以直接點擊下載,永久有效)
鏈接:https://pan.baidu.com/s/1Dju05mAZsjO3WjtqOzjM9A
提取碼:8fqh
(該檔案內壓縮包即Redis包,而redis-desktop-manager是一個redis可視化工具,安裝非常簡單一直下一步即可,有需要的伙伴也可下載使用)
-
下載好包后記住包名,打開cmd切換到該包名下執行下面陳述句
redis-server.exe redis.windows.conf

-
測驗資料是否正常
執行完后留著啟動cmd界面,不能關閉,我們新打開一個cmd頁面執行下面陳述句
(需要注意,需要使用redis包下的檔案,所以新打開的cmd也需要跳到redis包目錄下)
redis-cli.exe -h 127.0.0.1 -p 6379

set 設定key 與value值
get 提取key里的value值
當上述代碼都可以正常運行,則代表windows安裝redis成功, -
安裝完畢
安裝Redis可視化輔助工具
-按照下述步驟進行安裝





-
安裝完畢后打開軟體 并設定相關連接配置

-
連接好后選擇一個庫打開控制臺
(設值set 欄位名key 屬性值value)
(取值get 欄位名key)

-
當測驗正常則代表該工具可正常使用
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/247608.html
標籤:其他
下一篇:各地隔離政策查詢
