linux 安裝redis緩存工具

redis是分布式集群中最優(yōu)秀的緩存工具蒿囤,是nosql(非關(guān)系型數(shù)據(jù)庫),運用了系統(tǒng)的多路復(fù)用技術(shù)崇决,是運行最快的單線程緩存技術(shù)材诽,所謂多路復(fù)用,就是請求統(tǒng)一到達恒傻,然后再處理脸侥,mybatis是分布在tomcat上的緩存,redis是存在內(nèi)存中的緩存盈厘,內(nèi)存的訪問速度跟快睁枕,能夠達到更好的體驗效果。

redis的安裝:redis官方只提供了linux版本沸手,需要去官網(wǎng)下載

安裝流程:

yum -y install gcc //-y表示自動安裝

wget http://download.redis.io/releases/redis-3.2.5.tar.gz //下載redis安裝包

tar xzf redis-2.8.17.tar.gz

make MALLOC=libc//編譯命令

Redis.conf配置文件

允許遠程訪問 將redis.conf文件中的bind屬性中的127.0.0.1修改為主機IP外遇。 將redis的保護模式關(guān)閉 修改redis.conf中的protected-mode no

常用命令: cat -n redis.conf? | grep bind/password/protected

?????????????????? vi +n redis.conf

啟動redis : ./src/redis.server redis.conf?? 啟動一定要帶配置文件

運行redis: ./src/redis.cli -h + 端口號

再 auth 空格 輸入密碼 就會顯示連接成功

redis的五種數(shù)據(jù)類型

1.字符串?

stringRedisTemplate.boundValueOps("java3").set("aaa");

2.hash

HashMap<String, String> hashMap = new HashMap<>();

hashMap.put("name","千帆");

hashMap.put("age","23");

redisTemplate2.boundHashOps("user").putAll(hashMap);

Map<Object, Object> map = redisTemplate2.boundHashOps("user").entries();

3.list

long result = redisTemplate2.boundListOps("books").leftPushAll("圖書1","圖書2","圖書3"); }

?4.set

List<String> books = redisTemplate2.boundListOps("books").range(0, -1);

5.有序set

Set<String> keys = redisTemplate2.keys("qianfeng*");

?redis與spring-boot的使用:

pom.xml文件導(dǎo)包:

<!-https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-data-redis -->

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>2.1.5.RELEASE</version>

</dependency>



在application.properties文件中添加redis的配置

spring.redis.host=ip

spring.redis.port=6379

spring.redis.password=123456


redis的使用:

@Autowired

private StringRedisTemplate redisTemplate;

//key的設(shè)計:項目名稱-模塊名稱-goodsid-userId

//同一個redis可能被多個項目使用(key要唯一)

//同一個項目中的不同用戶之間的key也要唯一

//同一個用戶的不同數(shù)據(jù)的緩存key也要唯一

String key = "redis-zan-"+goodsId+"-"+userId;

redisTemplate.boundValueOps(key).set("1");

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市契吉,隨后出現(xiàn)的幾起案子跳仿,更是在濱河造成了極大的恐慌,老刑警劉巖捐晶,帶你破解...
    沈念sama閱讀 212,718評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件菲语,死亡現(xiàn)場離奇詭異,居然都是意外死亡租悄,警方通過查閱死者的電腦和手機谨究,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評論 3 385
  • 文/潘曉璐 我一進店門恩袱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來泣棋,“玉大人,你說我怎么就攤上這事畔塔√侗玻” “怎么了鸯屿?”我有些...
    開封第一講書人閱讀 158,207評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長把敢。 經(jīng)常有香客問我寄摆,道長,這世上最難降的妖魔是什么修赞? 我笑而不...
    開封第一講書人閱讀 56,755評論 1 284
  • 正文 為了忘掉前任婶恼,我火速辦了婚禮,結(jié)果婚禮上柏副,老公的妹妹穿的比我還像新娘勾邦。我一直安慰自己,他們只是感情好割择,可當我...
    茶點故事閱讀 65,862評論 6 386
  • 文/花漫 我一把揭開白布眷篇。 她就那樣靜靜地躺著,像睡著了一般荔泳。 火紅的嫁衣襯著肌膚如雪蕉饼。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 50,050評論 1 291
  • 那天玛歌,我揣著相機與錄音昧港,去河邊找鬼。 笑死沾鳄,一個胖子當著我的面吹牛慨飘,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播译荞,決...
    沈念sama閱讀 39,136評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼瓤的,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了吞歼?” 一聲冷哼從身側(cè)響起圈膏,我...
    開封第一講書人閱讀 37,882評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎篙骡,沒想到半個月后稽坤,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,330評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡糯俗,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,651評論 2 327
  • 正文 我和宋清朗相戀三年尿褪,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片得湘。...
    茶點故事閱讀 38,789評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡杖玲,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出淘正,到底是詐尸還是另有隱情摆马,我是刑警寧澤臼闻,帶...
    沈念sama閱讀 34,477評論 4 333
  • 正文 年R本政府宣布,位于F島的核電站囤采,受9級特大地震影響述呐,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜蕉毯,卻給世界環(huán)境...
    茶點故事閱讀 40,135評論 3 317
  • 文/蒙蒙 一乓搬、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧代虾,春花似錦缤谎、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,864評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至含蓉,卻和暖如春频敛,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背馅扣。 一陣腳步聲響...
    開封第一講書人閱讀 32,099評論 1 267
  • 我被黑心中介騙來泰國打工斟赚, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人差油。 一個月前我還...
    沈念sama閱讀 46,598評論 2 362
  • 正文 我出身青樓拗军,卻偏偏與公主長得像,于是被迫代替她去往敵國和親蓄喇。 傳聞我的和親對象是個殘疾皇子发侵,可洞房花燭夜當晚...
    茶點故事閱讀 43,697評論 2 351

推薦閱讀更多精彩內(nèi)容

  • 緩存是最直接有效提升系統(tǒng)性能的手段之一。個人認為用好用對緩存是優(yōu)秀程序員的必備基本素質(zhì)妆偏。 本文結(jié)合實際開發(fā)經(jīng)驗刃鳄,從...
    Java小生閱讀 803評論 1 3
  • 1 Redis介紹1.1 什么是NoSql為了解決高并發(fā)叔锐、高可擴展、高可用见秽、大數(shù)據(jù)存儲問題而產(chǎn)生的數(shù)據(jù)庫解決方...
    克魯?shù)吕?/span>閱讀 5,274評論 0 36
  • NOSQL類型簡介鍵值對:會使用到一個哈希表愉烙,表中有一個特定的鍵和一個指針指向特定的數(shù)據(jù),如redis解取,volde...
    MicoCube閱讀 3,961評論 2 27
  • 做劇團兩年多了步责,在這兩年多的時間里遇到了各種各樣的喜歡即興戲劇的人。記得剛開始做的那幾場即興戲劇工作坊的時候,每次...
    祥祥布魯斯閱讀 179評論 0 4
  • 這個世界上勺择, 困難挫折就猶如苦口良藥。 它們磨練你的意志伦忠, 考研你的能力省核。 每戰(zhàn)勝一個困難,你就增強一分昆码。 因此气忠,...
    趙小黎閱讀 233評論 0 3