乱码乱a∨中文字幕,在线免费激情视频,亚洲欧美久久夜夜潮,国产在线网址

  1. <sub id="hjl7n"></sub>

    1. <sub id="hjl7n"></sub>

      <legend id="hjl7n"></legend>

      當(dāng)前位置:首頁(yè) >  站長(zhǎng) >  數(shù)據(jù)庫(kù) >  正文

      詳解centos7 yum安裝redis及常用命令

       2021-01-10 08:44  來(lái)源: 腳本之家   我來(lái)投稿 撤稿糾錯(cuò)

        阿里云優(yōu)惠券 先領(lǐng)券再下單

      這篇文章主要介紹了centos7 yum安裝redis及常用命令,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下。

      redis是什么

      Redis是一種基于內(nèi)存的數(shù)據(jù)結(jié)構(gòu)存儲(chǔ),可持久化的日志型、Key-Value數(shù)據(jù)庫(kù)。使用關(guān)系型數(shù)據(jù)庫(kù)的站點(diǎn)達(dá)到一定并發(fā)量的時(shí)候,往往在磁盤(pán)IO上會(huì)有瓶頸,這時(shí)候配合redis就有一定的優(yōu)勢(shì),因?yàn)樗哂幸韵聨讉€(gè)特性:

      ?基于內(nèi)存運(yùn)行,高并發(fā)讀寫(xiě);

      ?支持分布式,理論上可以無(wú)限擴(kuò)展;

      ?豐富的數(shù)據(jù)類(lèi)型;

      ?持久化,可定時(shí)寫(xiě)入磁盤(pán);

      應(yīng)用場(chǎng)景

      ?緩存“熱點(diǎn)”數(shù)據(jù)(高頻讀、低頻寫(xiě))

      ?計(jì)數(shù)器,限流器

      ?消息隊(duì)列系統(tǒng)(發(fā)布訂閱,排行榜)

      ?分布式鎖,共享session,隊(duì)列

      數(shù)據(jù)類(lèi)型:

      Redis提供的數(shù)據(jù)類(lèi)型主要分為5種自有類(lèi)型和一種自定義類(lèi)型,這5種自有類(lèi)型包括:

      字符串(String)類(lèi)型、哈希(Hash)類(lèi)型、列表(List)類(lèi)型、集合(Set)類(lèi)型和順序(Sorted Set)集合類(lèi)型。

      String類(lèi)型:

      能夠存儲(chǔ)字符串、還能存儲(chǔ)圖片、視頻等多種類(lèi)型, 最大長(zhǎng)度支持512M。操作命令,如:

      ?GET/MGET

      ?SET/SETEX/MSET/MSETNX

      ?INCR/DECR

      ?GETSET

      ?DEL

      哈希類(lèi)型:

      該類(lèi)型是由field和關(guān)聯(lián)的value組成的map。其中,field和value都是字符串類(lèi)型的。操作命令如下:

      ?HGET/HMGET/HGETALL

      ?HSET/HMSET/HSETNX

      ?HEXISTS/HLEN

      ?HKEYS/HDEL

      ?HVALS

      列表類(lèi)型:

      該類(lèi)型是一個(gè)插入順序排序的字符串元素集合, 基于雙鏈表實(shí)現(xiàn)。操作命令如下:

      ?LPUSH/LPUSHX/LPOP/RPUSH/RPUSHX/RPOP/LINSERT/LSET

      ?LINDEX/LRANGE

      ?LLEN/LTRIM

      集合類(lèi)型:

      Set類(lèi)型是一種無(wú)順序集合, 它和List類(lèi)型最大的區(qū)別是:集合中的元素沒(méi)有順序, 且元素是唯一的。

      Set類(lèi)型的底層是通過(guò)哈希表實(shí)現(xiàn)的,其操作命令為:

      ?SADD/SPOP/SMOVE/SCARD

      ?SINTER/SDIFF/SDIFFSTORE/SUNION

      Set類(lèi)型主要應(yīng)用于:在某些場(chǎng)景,如社交場(chǎng)景中,通過(guò)交集、并集和差集運(yùn)算,通過(guò)Set類(lèi)型可以非常方便地查找共同好友、共同關(guān)注和共同偏好等社交關(guān)系。

      順序集合類(lèi)型:

      ZSet是一種有序集合類(lèi)型,每個(gè)元素都會(huì)關(guān)聯(lián)一個(gè)double類(lèi)型的分?jǐn)?shù)權(quán)值,通過(guò)這個(gè)權(quán)值來(lái)為集合中的成員進(jìn)行從小到大的排序。

      與Set類(lèi)型一樣,其底層也是通過(guò)哈希表實(shí)現(xiàn)的。ZSet命令:

      ?ZADD/ZPOP/ZMOVE/ZCARD/ZCOUNT

      ?ZINTER/ZDIFF/ZDIFFSTORE/ZUNION

      快速安裝yum install redis直接yum安裝redis不是最新版本,可以通過(guò)Remi安裝最新Redis。

      yum install -y epel-release

      yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm

      Remi的RPM倉(cāng)庫(kù)維護(hù)著最新和額外的軟件包,最好先安裝 EPEL ,因?yàn)?Remi 倉(cāng)庫(kù)依賴(lài)它。

      使用下面命令安裝最新版本Redis:

      yum --enablerepo=remi install redis

      安裝完畢后,即可啟動(dòng)redis服務(wù),并開(kāi)機(jī)自啟動(dòng)

      systemctl start redis

      systemctl enable redis

      查看redis版本:

      redis-cli --version

      redis默認(rèn)127.0.0.1訪問(wèn),開(kāi)啟遠(yuǎn)程登錄切記設(shè)置密碼!?。?/p>

      常用命令

      測(cè)試時(shí)常用命令

      redis客戶(hù)端連接:

      本地連接:redis-cli

      遠(yuǎn)程連接:redis-cli -h host -p port -a password

      PING 查看服務(wù)是否運(yùn)行

      SELECT index 切換到指定的數(shù)據(jù)庫(kù)

      select 0 選擇第一個(gè)庫(kù)

      keys * 獲取所有的key

      flush db 清除指定庫(kù)

      flushall 清除所有

      幾種類(lèi)型常用命令

      string

      set key value

      get key

      hash

      hset myhash name cxx

      hget myhash name

      list

      lpush mylist a b c 左插入

      rpush mylist x y z 右插入

      lrange mylist 0 -1 數(shù)據(jù)集合

      lpop mylist 彈出元素

      rpop mylist 彈出元素

      llen mylist 長(zhǎng)度

      lrem mylist count value 刪除

      set

      sadd myset redis

      smembers myset 數(shù)據(jù)集合

      srem myset set1 刪除

      zset

      zadd zset 1 one

      zadd zset 2 two

      zadd zset 3 three

      參考鏈接

      官方網(wǎng)站:https://redis.io/

      數(shù)據(jù)類(lèi)型詳解:https://www.cnblogs.com/powertoolsteam/p/redis.html

      緩存過(guò)期機(jī)制:https://www.cnblogs.com/xuanyuan/p/13665170.html

      實(shí)現(xiàn)計(jì)數(shù)器:https://www.cnblogs.com/ShenJunHui6/p/11127737.html

      計(jì)數(shù)器應(yīng)用場(chǎng)景:https://www.cnblogs.com/yaozhengqi/p/7825343.html

      到此這篇關(guān)于centos7 yum安裝redis及常用命令的文章就介紹到這了,更多相關(guān)yum安裝redis及常用命令內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

      本文轉(zhuǎn)自腳本之家,原文鏈接:https://www.jb51.net/article/196063.htm

      申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

      相關(guān)標(biāo)簽
      centos7安裝redis步驟

      相關(guān)文章

      • 如何利用centos7搭建wordpress站點(diǎn)

        隨著計(jì)算機(jī)技術(shù)的普及,搞IT的越來(lái)越多,但是隨著深入你會(huì)發(fā)現(xiàn)自己上了賊船,真的是一如IT深似海,從此妹紙是路人啊,當(dāng)你越來(lái)越接近自己想想中的目標(biāo)是,就會(huì)有種渺小感,這個(gè)行業(yè)知識(shí)太過(guò)深?yuàn)W龐大啦。

      • Centos7 yum安裝mongodb實(shí)現(xiàn)步驟詳解

        這篇文章主要介紹了Centos7yum安裝mongodb實(shí)現(xiàn)步驟詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下。

        標(biāo)簽:
        centos7安裝redis步驟
      • SugarHosts云服務(wù)器如何安裝寶塔控制面板

        寶塔面板是一款比較簡(jiǎn)單易上手的服務(wù)器運(yùn)維面板,它支持一鍵LAMP/LNMP/集群/監(jiān)控/網(wǎng)站/FTP/數(shù)據(jù)庫(kù)/JAVA等100多項(xiàng)服務(wù)器管理功能。不過(guò)很多新人站長(zhǎng)還是不太清楚該如何進(jìn)行安裝,常規(guī)的使用代碼安裝方法對(duì)于新手站長(zhǎng)來(lái)說(shuō)過(guò)于麻煩。今天教大家一個(gè)在SugarHosts云服務(wù)器上利用系統(tǒng)鏡像一鍵

      熱門(mén)排行

      信息推薦