redis常用命令以及客戶端工具

2021-10-05 05:11:13 字數 1199 閱讀 2631

第一次寫部落格,不足之處多多指教!!!!!

首先,我們需要本地安裝xshell或其他相關軟體,用於連線linux上的redis,其過程我就不多說了。

1、基礎命令

server:

啟動server:redis-server

指定啟動埠:redis-server --port 埠號

指定配置檔案啟動:redis-server …/redis.conf (這樣可以在conf裡面修改埠、快取等)

client:

新增hash單個資料:hset +名稱(name)+鍵名+值

新增多個資料:hset +名稱(name)+鍵名+值…

獲取多個資料:hmget+名稱(name)+鍵+鍵+鍵…

獲取指定單個資料:hget+名稱(name)+鍵+鍵+鍵…

是否存在該鍵值對:hexists + 鍵

獲取所有值:hgetall+ 鍵

獲取所有鍵:hkeys+ 鍵

獲取所有值:hvals+ 鍵

獲取size:hlen+ 鍵

獲取所有值:hvals+ 鍵

list型別命令:

新建資料:lpush 名稱+ 元素…(元素的排列是從後到前開始插入

設定指定下標的元素:lset+名稱+下標+ 元素

獲取指定下標的元素:lindex+名稱+下標 size:llen 名稱

獲取指定範圍的值:lrange 名稱 +起下標+止下標()

移除第乙個下標:lpop+名稱

移除最後乙個下標:rpop+名稱

set型別命令:

新增set集合(有則新增沒重複的值,無則新建): sadd+名稱+ 元素 + 元素…

獲取集合的成員數:scard+名稱

檢視元素成員:smember+名稱

檢視兩個set中差集:sdiff+名稱1+名稱2

檢視兩個set中交集:sinter+名稱1+名稱2

檢視兩個set中並集:sunsion+名稱1+名稱2

返回集合中的隨機數:srandmember + 名稱+返回個數

是否是集合中的元素:sismember+名稱+ 元素

移除:srem+名稱+ 元素 + 元素…

移除乙個隨機元素並返回:spop+名稱

第一次寫部落格,不足之處多多指教!!!

oozie 客戶端常用命令

1.提交作業,作業進入prep狀態 2.執行已提交的作業 3.直接執行作業 4.掛起作業,掛起前狀態 running runniingwitherror or prep狀態 workflow job will be in suspended status.5.殺死作業 6.改變作業引數,不能修改ki...

oozie客戶端常用命令

部落格已搬家 1.提交作業,作業進入 prep 狀態oozie job oozie 2.執行已提交的作業 直接執行作業 掛起作業,掛起前狀態 running runniingwitherror or prep 狀態 workflow job will be in suspended status.5...

oozie 客戶端常用命令

1.提交作業,作業進入prep狀態 2.執行已提交的作業 3.直接執行作業 4.掛起作業,掛起前狀態 running runniingwitherror or prep狀態 workflow job will be in suspended status.5.殺死作業 6.改變作業引數,不能修改ki...