redis的基本操作

2022-03-13 00:13:30 字數 1068 閱讀 5020

1.在ubuntu上安裝redis

sudo apt-get install redis-server
2.安裝完成後,redis伺服器會自動啟動,檢查redis伺服器程式

ps -aux|grep redis
3.通過命令列檢查redis執行狀態

netstat -nlt|grep

6379

4.檢視狀態

sudo /etc/init.d/redis-server status
5.進入redis環境,剛安裝完是沒有密碼的,直接進入

redis-cli
6.增加訪問密碼,用vim開啟redis配置檔案,沒有vim可用自帶的vi工具,找到requirepass foobared,預設是注釋狀態,「foobared」就是預設的密碼,取消即可。更改了配置檔案後要重啟redis檔案。重啟後,無密碼可以登入redis,但是無法執行命令

#在該檔案中。取消密碼注釋

sudo vim /etc/redis/redis.conf

#然後重啟redis服務

sudo /etc/init.d/redis-server restart

7.使用密碼登入redis

redis-cli -a foobared
8.遠端訪問redis伺服器

#修改redis.conf配置檔案

sudo vim /etc/redis/redis.conf

#對如下增加注釋

bind

127.0.0.1

#重啟redis服務

sudo /etc/init.d/redis-server restart

9.另一台linux登入該redis

redis-cli -a foobared -h  192.168.175.128 #redis服務所在的ip
10.遠端成功登入

Redis的基本操作

string型別操作,資料結構為乙個鍵值對,均為string型別 設定k的值v,若k存在,直接替換 set k v 設定k的值v,前提是k不存在,否則返回0 setnx k v 設定k的值v,且有效期為n秒,超過有效期,鍵值消失 setex k n v 將k的值v中第三個及之後的全部字元替換為new...

redis的基本操作

redis remote dictionary server 即遠端字典服務,是乙個開源的使用ansi c語言編寫 支援網路 可基於記憶體亦可持久化的日誌型 key value資料庫,並提供多種語言的api。nosql 泛指非關係型資料庫 新增資訊 mset 功能 設定key value資料 命令 ...

redis的基本操作

1 redis關於keys的基本命令 序號命令描述1 del key該命令用於在可以存在是刪除key 2dump key序列化給定key,並返回被序列化的值 3exists key檢查給定 key 是否存在 4expire key seconds為給定 key 設定過期時間,以秒計。5expirea...