服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|

服務器之家 - 數據庫 - Redis - Linux下Redis安裝使用教程

Linux下Redis安裝使用教程

2019-11-16 17:14江南極客 Redis

這篇文章主要為大家詳細介紹了Linux下Redis安裝使用教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下

一、Redis介紹

Redis是當前比較熱門的NOSQL系統之一,它是一個key-value存儲系統。和Memcache類似,但很大程度補償了Memcache的不足,它支持存儲的value類型相對更多,包括string、list、set、zset和hash。這些數據類型都支持push/pop、add/remove及取交集并集和差集及更豐富的操作。在此基礎上,Redis支持各種不同方式的排序。

二、Redis的安裝

下面介紹在Linux環境下,Redis的安裝與部署

1、首先上官網下載Redis壓縮包,地址:https://redis.io/download下載穩定版即可,目前我下載的是4.0.8版本。

2、通過遠程管理工具,將壓縮包拷貝到Linux服務器中,執行解壓操作

 Linux下Redis安裝使用教程

3、進入到解壓后的目錄,執行make對Redis解壓后文件進行編譯安裝

Linux下Redis安裝使用教程

編譯完成之后,可以看到解壓文件redis-4.0.8中會有對應的src、conf等文件夾,這和windows下安裝解壓的文件一樣,大部分安裝包都會有對應的類文件、配置文件和一些命令文件。進入到src目錄,里邊有很多關鍵性文件:

Linux下Redis安裝使用教程

4. 為了方便管理,將redis-4.0.8文件目錄中的conf配置文件和src目錄中常用命令拷貝到統一文件中:

Linux下Redis安裝使用教程

三.Redis使用

1.服務啟動

進入剛才放置Redis啟動文件目錄 /usr/local/redis/bin目錄,執行redis-server腳本文件:

Linux下Redis安裝使用教程

注意:這里直接執行Redis-server 啟動的Redis服務,是在前臺直接運行的(效果如上圖),也就是說,執行完該命令后,如果Lunix關閉當前會話,則Redis服務也隨即關閉。正常情況下,啟動Redis服務需要從后臺啟動,并且指定啟動配置文件。

2. 后臺啟動redis服務

a.修改/usr/local/redis/etc/redis.conf配置文件,將后臺啟動打開,即將daemonize選項由no置為yes

Linux下Redis安裝使用教程

b.再次啟動redis服務,并指定啟動服務配置文件,執行命令

./redis-server /usr/local/redis/etc/redis.conf

Linux下Redis安裝使用教程

可以看到提示Redis服務已經啟動,并且返回版本信息及進程號,這時表明Redis已經啟動。

3.簡單使用

執行redis-cli操作腳本,進入Redis操作環境,以鍵值對的形式設置變量名和變量值,然后可以通過變量名獲取到它的值:

Linux下Redis安裝使用教程

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/sinat_35861727/article/details/79262961

延伸 · 閱讀

精彩推薦
  • Redis完美解決linux上啟動redis后配置文件未生效的問題

    完美解決linux上啟動redis后配置文件未生效的問題

    今天小編就為大家分享一篇完美解決linux上啟動redis后配置文件未生效的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧 ...

    shiyonghm3012019-11-13
  • RedisRedis和Memcached的區別詳解

    Redis和Memcached的區別詳解

    這篇文章主要介紹了Redis和Memcached的區別詳解,本文從各方面總結了兩個數據庫的不同之處,需要的朋友可以參考下 ...

    Redis教程網1272019-10-22
  • Redisredis配置文件redis.conf中文版(基于2.4)

    redis配置文件redis.conf中文版(基于2.4)

    這篇文章主要介紹了redis配置文件redis.conf中文版(基于2.4),對英文不好的朋友是非常好的參考,需要的朋友可以參考下 ...

    Redis教程網1672019-10-18
  • Redisredis簡介_動力節點Java學院整理

    redis簡介_動力節點Java學院整理

    這篇文章主要介紹了redis簡介,Redis是一個開源的,先進的 key-value 存儲可用于構建高性能,可擴展的 Web 應用程序的解決方案,有興趣的可以了解一下 ...

    yiibai2802019-11-07
  • RedisRedis List列表的詳細介紹

    Redis List列表的詳細介紹

    這篇文章主要介紹了Redis List列表的詳細介紹的相關資料,Redis列表是簡單的字符串列表,按照插入順序排序,需要的朋友可以參考下 ...

    大白能1812019-11-07
  • Redis基于redis.properties文件的配置及說明介紹

    基于redis.properties文件的配置及說明介紹

    今天小編就為大家分享一篇基于redis.properties文件的配置及說明介紹,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧 ...

    靠譜的后現代2092019-11-13
  • Redisredis數據結構之intset的實例詳解

    redis數據結構之intset的實例詳解

    這篇文章主要介紹了redis數據結構之intset的實例詳解的相關資料, intset也即整數集合,當集合保存的值數量不多時,redis使用intset作為其底層數據保存結構,...

    愛寶貝丶2272019-11-08
  • Redisredis數據類型_動力節點Java學院整理

    redis數據類型_動力節點Java學院整理

    這篇文章主要介紹了redis數據類型,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧 ...

    yiibai2242019-11-07
法甲赛程积分