Redis指令與數據結構(二)

0、Redis目錄結構


      1)Redis介紹及部署在CentOS7上(一)html

      2)Redis指令與數據結構(二)redis

      3)Redis客戶端鏈接以及持久化數據(三)安全

      4)Redis高可用之主從複製實踐(四)微信

      5)Redis高可用之哨兵模式Sentinel配置與啓動(五)數據結構

      6)Redis高可用之集羣配置(六)asp.net

 

1、前言


上一篇介紹了《Redis介紹及部署在CentOS上》,相必你們對redis有必定的瞭解了,Redis使用的場景很是的多,好比 以前 手機營銷活動的秒殺等。post

那麼這節就介紹一下一些經過指令,幫助咱們更好的瞭解redis。測試

2、Redis通用指令


一、鏈接redis服務ui

進入redis目錄下,此處個人目錄在 /usr/local/redisfile/redis-5.0.2  spa

第一種:啓動默認配置的redis服務(當關閉頁面後或者 ctrl+C就會自動關閉redis服務,沒法在後臺啓動)
.
/src/redis-server 第二種:啓動自定義配置的redis服務 此處我自定義了一個配置文件 redis.custom.conf
.
/src/redis-server redis.custom.conf

 

redis.custom.conf 的配置以下:

daemonize yes port 6666 requirepass 123 logfile ./redislog.log dir ./

 

daemonize  yes  表明在後臺運行。

port 端口號,默認端口是6379,在此咱們修改了默認端口,這樣主要是出於安全考慮,防止不法之人一眼就識破咱們的redis端口。

requirepass 設置redis密碼

logfile 表明 日誌文件

dir 表明 文件存放的位置

 

這樣執行後咱們查看一下redis是否在運行

執行命令:

ps -ef|grep redis 或 netstat -lntp|grep redis

 查詢結果

 

二、鏈接redis客戶端

在上面咱們啓動了redis後咱們啓動一下redis客戶端

./src/redis-cli -p 6666 -a 123

 進入redis中

 

 

三、關閉redis服務兩種方法

第一種: ./src/redis-cli -p 6666 -a 123 shutdown 第二種: kid -9 pid 注:此處的pid 表明 redis的 進程pid

 

四、經過命令

以下:你們能夠自行經過redis-cli 測試一下

 

3、Redis數據結構


以下:就是redis支持的五種數據結構,最常常用的就是字符串

 

 

一、字符串的應用場景有以下:

 

而後咱們就能夠針對字符串作一些操做指令

以下:

 

 

二、Hash鍵值結構

 

hash的指令都是以h開頭的

 

hash使用場景

 

 

 三、其餘的就不作相應的介紹,你們可自行測試

這篇就介紹到這裏。

 

asp.net core 交流羣:787464275 歡迎加羣交流
若是您認爲這篇文章還不錯或者有所收穫,您能夠點擊右下角的【推薦】按鈕精神支持,由於這種支持是我繼續寫做,分享的最大動力!

做者:LouieGuo
聲明:原創博客請在轉載時保留原文連接或者在文章開頭加上本人博客地址,如發現錯誤,歡迎批評指正。凡是轉載於本人的文章,不能設置打賞功能,若有特殊需求請與本人聯繫!

微信公衆號:歡迎關注                                                 QQ技術交流羣: 歡迎加羣

                 

相關文章
相關標籤/搜索