hello,各位小夥伴們很久不見!那麼從今天開始,我想和各位小夥伴分享下Redis的用法,本文咱們就先來看看什麼是Redis以及如何安裝Redis。redis
Redis是一個使用ANSI C編寫的開源、支持網絡、基於內存、可選持久性的鍵值對存儲數據庫。從2015年6月開始,Redis的開發由Redis Labs贊助,而2013年5月至2015年6月期間,其開發由Pivotal贊助。在2013年5月以前,其開發由VMware贊助。根據月度排行網站DB-Engines.com的數據顯示,Redis是最流行的鍵值對存儲數據庫。數據庫
1.Redis支持數據的持久化,能夠將內存中的數據保持在磁盤中,重啓的時候能夠再次加載進行使用,不會形成數據丟失
2.Redis支持五種不一樣的數據結構類型之間的映射,包括簡單的key/value類型的數據,同時還提供list,set,zset,hash等數據結構的存儲
3.Redis支持master-slave模式的數據備份網絡
1.內存存儲和持久化:redis支持異步將內存中的數據寫到硬盤上,在持久化的同時不影響繼續服務
2.取最新N個數據的操做,如:能夠將最新的10條評論的ID放在Redis的List集合裏面
3.數據能夠設置過時時間
4.自帶發佈、訂閱消息系統
5.定時器、計數器數據結構
Windows版Redis的安裝,總體來講仍是很是簡單的,網上也有不少教程,考慮到Redis的大部分使用場景都是在Linux上,所以這裏我對Windows上的安裝不作介紹,小夥伴們有興趣能夠自行搜索,下面咱們主要來看下Linux上怎麼安裝Redis。 異步
環境:
CentOS7
redis4.0.8 測試
1.首先下載Redis,下載地址https://redis.io/,下載得到redis-4.0.8.tar.gz後將它放入咱們的Linux目錄/opt 網站
2./opt目錄下,對文件進行解壓,解壓命令:tar -zxvf redis-4.0.8.tar.gz,以下: spa
3.解壓完成後出現文件夾:redis-4.0.8,進入到該目錄中:cd redis-4.0.8 code
4.在redis-4.0.8目錄下執行make命令進行編譯 server
5.若是make完成後繼續執行make install進行安裝
OK,至此,咱們的redis就算安裝成功了。
6.在咱們啓動以前,須要先作一個簡單的配置:修改redis.conf文件,將裏面的daemonize no 改爲 yes,讓服務在後臺啓動,以下:
7.啓動,經過redis-server redis.conf
命令啓動redis,以下:
8.測試
首先咱們能夠經過redis-cli
命令進入到控制檯,而後經過ping
命令進行連通性測試,若是看到pong,表示鏈接成功了,以下:
9.關閉,經過shutdown
命令咱們能夠關閉實例,以下:
OK,至此,咱們的Redis就安裝成功了,總體來講仍是很是簡單的,有問題歡迎留言討論。
更多資料請關注公衆號: