Redis

RDB和AOF詳解:https://ch3nnn.blog.csdn.net/article/details/122035596

安裝過程
sudo apt install gcc
sudo apt install make

tar -zxvf redis-6.0.8.tar.gz
cd redis-6.0.8.tar.gz
make
cd src
make install PREFIX=/home/lxh01/opt/module/redis
cd /home/lxh01/opt/module/redis
mkdir etc
mkdir logs
把redis.conf 復制到etc目錄下

ps -ef|grep redis //查看redis相關進程

redis-serve redis.conf //指定配置文件啟動redis服務

redis-cli -h hadoop101 -p 6379 // 客戶端連接redis
redis-cli -h hbase1 -p 6379 // 指定-h ip -p port

在client模式下 shutdown 關閉redis服務
exit 推出客戶端

集群搭建:https://blog.csdn.net/qq_41960425/article/details/106748904

相關書籍

  • Redis設計與實現
  • Redis深度歷險

五大數據類型

redis-key

keys * // 查看當前數據庫所有鍵

set name xiaohui // 設置鍵值對為name(k)-xiaohui(v)

get name // 獲取鍵為name的值

EXISTS name // 判斷名為name的key是否存在

EXPIRE name 10 // 設置名為name的key過期時間為10s

ttl name // 查看名為name的key剩余過期時間

type name // 查看名為name的key的數據類型

String

APPEND key1 "hello" // 給名為key1的key追加字符串,如果當前key不存在,就相當于setkey

STRLEN key1 // 獲取名為key1的key的字符串長度

自增枪萄、自減操作

set views 0 // 初始瀏覽量為0

incr views // 自增1 瀏覽量變?yōu)?

decr views // 自減1 瀏覽量-1

INCRBY views 10 // 可以設置步長例朱,指定增量為10

DECRBY views 5 // 指定減量為5

字符串范圍操作

GETRANGE key1 0 3 // 截取字符串 [0,3]

GETRANGE key1 0 -1 // 獲取全部的字符串 和 get key是一樣的

SETRANGE key2 1 xx //從索引位1開始(字符串最小索引位為0)替換指定的字符串(xx)株灸!

setex和setnx

setex (set with expire) // 設置過期時間

setnx (set if not exist) // 不存在再設置

setex key1 30 "value" // 設置key1 的值為 value,30秒后過期

setnx mykey "redis" // 如果mykey 不存在,創(chuàng)建mykey;如果存在,則保持原樣

mset和mget

mset k1 v1 k2 v2 k3 v3 // 同時設置多個值

mget k1 k2 k3 // 同時獲取多個值

msetnx k1 v1 k4 v4 // msetnx 是一個原子性的操作树肃,要么一起成功,要么一起失斊俾蕖胸嘴!

對象

set user:1 {name:zhangsan,age:3} // 設置一個user:1 對象 值為 json字符來保存一個對象!

mset user:1:name zhangsan user:1:age 2

mget user:1:name user:1:age // 返回結果:"zhangsan" "2"

getset 先get然后在set

1.PNG

String類似的使用場景:value除了是我們的字符串還可以是我們的數字

  • 計數器
  • 統(tǒng)計多單位的數量
  • 粉絲數
  • 對象緩存存儲

List

?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末斩祭,一起剝皮案震驚了整個濱河市劣像,隨后出現的幾起案子,更是在濱河造成了極大的恐慌摧玫,老刑警劉巖耳奕,帶你破解...
    沈念sama閱讀 217,734評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡吮铭,警方通過查閱死者的電腦和手機时迫,發(fā)現死者居然都...
    沈念sama閱讀 92,931評論 3 394
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來谓晌,“玉大人掠拳,你說我怎么就攤上這事≈饺猓” “怎么了溺欧?”我有些...
    開封第一講書人閱讀 164,133評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長柏肪。 經常有香客問我姐刁,道長,這世上最難降的妖魔是什么烦味? 我笑而不...
    開封第一講書人閱讀 58,532評論 1 293
  • 正文 為了忘掉前任聂使,我火速辦了婚禮,結果婚禮上谬俄,老公的妹妹穿的比我還像新娘柏靶。我一直安慰自己,他們只是感情好溃论,可當我...
    茶點故事閱讀 67,585評論 6 392
  • 文/花漫 我一把揭開白布屎蜓。 她就那樣靜靜地躺著,像睡著了一般钥勋。 火紅的嫁衣襯著肌膚如雪炬转。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,462評論 1 302
  • 那天算灸,我揣著相機與錄音扼劈,去河邊找鬼。 笑死菲驴,一個胖子當著我的面吹牛荐吵,可吹牛的內容都是我干的。 我是一名探鬼主播谢翎,決...
    沈念sama閱讀 40,262評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼捍靠,長吁一口氣:“原來是場噩夢啊……” “哼沐旨!你這毒婦竟也來了森逮?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,153評論 0 276
  • 序言:老撾萬榮一對情侶失蹤磁携,失蹤者是張志新(化名)和其女友劉穎褒侧,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 45,587評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡闷供,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,792評論 3 336
  • 正文 我和宋清朗相戀三年烟央,在試婚紗的時候發(fā)現自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片歪脏。...
    茶點故事閱讀 39,919評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡疑俭,死狀恐怖,靈堂內的尸體忽然破棺而出婿失,到底是詐尸還是另有隱情钞艇,我是刑警寧澤,帶...
    沈念sama閱讀 35,635評論 5 345
  • 正文 年R本政府宣布豪硅,位于F島的核電站哩照,受9級特大地震影響,放射性物質發(fā)生泄漏懒浮。R本人自食惡果不足惜飘弧,卻給世界環(huán)境...
    茶點故事閱讀 41,237評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望砚著。 院中可真熱鬧次伶,春花似錦、人聲如沸赖草。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,855評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽秧骑。三九已至版确,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間乎折,已是汗流浹背绒疗。 一陣腳步聲響...
    開封第一講書人閱讀 32,983評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留骂澄,地道東北人吓蘑。 一個月前我還...
    沈念sama閱讀 48,048評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像坟冲,于是被迫代替她去往敵國和親磨镶。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,864評論 2 354

推薦閱讀更多精彩內容

  • 來源:https://blog.itzhouq.cn/redis2[https://link.zhihu.com/...
    九零后運維小明閱讀 325評論 0 0
  • NOsql 泛指非關系型數據庫脐嫂,為了克服超大規(guī)模的高并發(fā)的問題统刮,NoSQL在當今大數據環(huán)境下發(fā)展的十分迅速,Red...
    Wirdeo閱讀 215評論 0 0
  • [TOC] Redis相關內容 Redis是單線程的账千,它是基于內存操作侥蒙,CPU不是Redis的性能瓶頸,他的瓶頸是...
    拔魔Jian閱讀 231評論 0 0
  • NOSQL類型簡介鍵值對:會使用到一個哈希表匀奏,表中有一個特定的鍵和一個指針指向特定的數據鞭衩,如redis,volde...
    MicoCube閱讀 3,981評論 2 27
  • NoSQL(NoSQL = Not Only SQL )娃善,意即“不僅僅是SQL”泛指非關系型的數據庫醋旦。隨著互聯網w...
    _Y1閱讀 348評論 0 0