<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦>學習電腦>操作系統(tǒng)>Linux教程>

        linux的redis操作命令

        時間: 佳洲1085 分享

          Linux下掌握了redis的基本操作命令對我們學習redis事半功倍。下面由學習啦小編為大家整理了linux下redis操作命令的相關知識,希望對大家有幫助!

          linux的redis操作命令一、key pattern 查詢相應的key

          (1)Redis允許模糊查詢key  有3個通配符 *、?、[]

          (2)randomkey:返回隨機key

          (3)type key:返回key存儲的類型

          (4)exists key:判斷某個key是否存在

          (5)del key:刪除key

          (6)rename key newkey:改名

          (7)renamenx key newkey:如果newkey不存在則修改成功

          (8)move key 1:將key移動到1數(shù)據(jù)庫

          (9)ttl key:查詢key的生命周期(秒)

          (10)expire key 整數(shù)值:設置key的生命周期以秒為單位

          (11)pexpire key 整數(shù)值:設置key的生命周期以毫秒為單位

          (12)pttl key:查詢key 的生命周期(毫秒)

          (13)perisist key:把指定key設置為永久有效

          linux的redis操作命令二、字符串類型的操作

          (1)set key value [ex 秒數(shù)] [px 毫秒數(shù)] [nx/xx]

          如果ex和px同時寫,則以后面的有效期為準

          nx:如果key不存在則建立

          xx:如果key存在則修改其值

          (2)get key:取值

          (3)mset key1 value1 key2 value2 一次設置多個值

          (4)mget key1 key2 :一次獲取多個值

          (5)setrange key offset value:把字符串的offset偏移字節(jié)改成value ,如果偏移量 > 字符串長度,該字符自動補0x00

          (6)append key value :把value追加到key 的原值上

          (7)getrange key start stop:獲取字符串中[start, stop]范圍的值,對于字符串的下標,左數(shù)從0開始,右數(shù)從-1開始

          注意:當start>length,則返回空字符串

          當stop>=length,則截取至字符串尾

          如果start所處位置在stop右邊,則返回空字符串

          (8)getset key nrevalue:獲取并返回舊值,在設置新值

          (9)incr key:自增,返回新值,如果incr一個不是int的value則返回錯誤,incr一個不存在的key,則設置key為1

          (10)incrby key 2:跳2自增

          (11)incrbyfloat by 0.7: 自增浮點數(shù)

          (12)setbit key offset value:設置offset對應二進制上的值,返回該位上的舊值

          注意:如果offset過大,則會在中間填充0,offset最大到2^32-1,即可推出最大的字符串為512M

          (13)bitop operation destkey key1 [key2..] 對key1 key2做opecation并將結(jié)果保存在destkey上

          opecation可以是AND OR NOT XOR

          (14)strlen key:取指定key的value值的長度

          (15)setex key time value:設置key對應的值value,并設置有效期為time秒

          linux的redis操作命令三、鏈表操作

          redis的list類型其實就是一個每個子元素都是string類型的雙向鏈表,鏈表的最大長度是2^32。list既可以用做棧,也可以用做隊列。

          list的pop操作還有阻塞版本,主要是為了避免輪詢

          (1)lpush key value:把值插入到鏈表頭部

          (2)rpush key value:把值插入到鏈表尾部

          (3)lpop key :返回并刪除鏈表頭部元素

          (4)rpop key: 返回并刪除鏈表尾部元素

          (5)lrange key start stop:返回鏈表中[start, stop]中的元素

          (6)lrem key count value:從鏈表中刪除value值,刪除count的絕對值個value后結(jié)束

          count > 0 從表頭刪除  count < 0 從表尾刪除  count=0 全部刪除

          (7)ltrim key start stop:剪切key對應的鏈接,切[start, stop]一段并把改制重新賦給key

          (8)lindex key index:返回index索引上的值

          (9)llen key:計算鏈表的元素個數(shù)

          (10)linsert key after|before search value:在key 鏈表中尋找search,并在search值之前|之后插入value

          (11)rpoplpush source dest:把source 的末尾拿出,放到dest頭部,并返回單元值

          應用場景: task + bak 雙鏈表完成安全隊列

          業(yè)務邏輯: rpoplpush task bak

          接收返回值并做業(yè)務處理

          如果成功則rpop bak清除任務,如果不成功,下次從bak表取任務

          (12)brpop,blpop key timeout:等待彈出key的尾/頭元素

          timeout為等待超時時間,如果timeout為0則一直等待下去

          應用場景:長輪詢ajax,在線聊天時能用到

        linux的redis操作命令

        Linux下掌握了redis的基本操作命令對我們學習redis事半功倍。下面由學習啦小編為大家整理了linux下redis操作命令的相關知識,希望對大家有幫助! linux的redis操作命令一、key pattern 查詢相應的key (1)Redis允許模糊查詢key 有3個通配
        推薦度:
        點擊下載文檔文檔為doc格式

        精選文章

        • linux下redis-cli命令
          linux下redis-cli命令

          Linux下redis提供了很多命令,方便我們對數(shù)據(jù)庫進行操作。下面由學習啦小編為大家整理了linux下redis-cli命令的相關知識,希望對大家有幫助! linux的redis-cl

        • linux的ping命令設置時間間隔
          linux的ping命令設置時間間隔

          Linux下ping命令可以設置每次ping的時間間隔。下面由學習啦小編為大家整理了linux下ping命令設置時間間隔的相關知識,希望對大家有幫助! linux的ping命令設置

        • linux的ping命令端口號
          linux的ping命令端口號

          Linux下ping命令可以用來檢測ip。下面由學習啦小編為大家整理了linux下ping命令端口號的相關知識,希望對大家有幫助!

        • linux下ping命令的用法
          linux下ping命令的用法

          Linux下掌握ping命令可以為我們檢測網(wǎng)絡狀態(tài)。下面由學習啦小編為大家整理了linux下ping命令用法的相關知識,希望對大家有幫助! linux的ping命令的用法詳解

        3630359 主站蜘蛛池模板: 四虎国产精品永久免费网址| 国产精品亚洲аv无码播放| 熟女一区二区中文字幕| 日韩爱爱视频| 国产精品色悠悠在线观看| 毛片久久网站小视频| 亚洲精品乱码久久久久久自慰| 无套内谢极品少妇视频| 国产亚洲欧洲三级片A级| 色综合天天色综合久久网| 人妻偷拍一区二区三区| AV人摸人人人澡人人超碰| 99RE6在线观看国产精品| 亚洲欧洲国产成人综合不卡| 国产精品欧美福利久久| 欧美日韩在线永久免费播放| 蜜臀av一区二区精品字幕| 国产jlzzjlzz视频免费看| 天天看片视频免费观看| 国产乱码精品一区二区三区四川人 | 国产精品色一区二区三区 | 久久99日韩国产精品久久99| 国产视频最新| 五月婷之久久综合丝袜美腿 | 白嫩少妇无套内谢视频| 亚洲一区二区三区中文字幕5566| 国产原创自拍三级在线观看| 久久一本人碰碰人碰| 欧美牲交a欧美牲交aⅴ免费真| 污污网站18禁在线永久免费观看| 亚洲伊人情人综合网站| 国产AV福利第一精品| 九色91精品最新在线| 日本一区二区三区激情视频| 国产成年码AV片在线观看| 黄床大片免费30分钟国产精品| 成人影院免费观看在线播放视频| 欧美人牲交a欧美精区日韩| 亚洲中文字幕人成影院| 日韩精品一区二区亚洲av| 女女互揉吃奶揉到高潮视频|