1. redis介紹
1.1. 什麼是redis
Redis是用C語言開發的一個開源的高性能鍵值對(key-value)數據庫。它通過提供多種鍵值數據類型來適應不同場景下的存儲需求,目前爲止Redis支持的鍵值數據類型如下:
字符串類型
散列類型
列表類型
集合類型
有序集合類型。
1.2. redis的應用場景
緩存(數據查詢、短連接、新聞內容、商品內容等等)。(最多使用)
分佈式集羣架構中的session分離。
聊天室的在線好友列表。
任務隊列。(秒殺、搶購、12306等等)
應用排行榜。
網站訪問統計。
數據過期處理(可以精確到毫秒
1.3 安裝redis(單機版)
需要安裝gcc:yum install gcc-c++
1、下載redis的源碼包。
2、把源碼包上傳到linux服務器
3、解壓源碼包 tar -zxvf redis-3.0.0.tar.gz
4、make
5、make install
[root@bogon redis-3.0.0]# make installPREFIX=/usr/local/redis
1.4 啓動redis
1、前端啓動模式
/usr/local/redis/bin/redis-server
默認是前端啓動模式,端口是6379
2、後端啓動
1)從redis的源碼目錄中複製redis.conf到redis的安裝目錄。
2)修改配置文件
3)[root@bogonbin]# ./redis-server redis.conf
4)使用redis客戶端 ./redis-cli 連接
也可以用 window版的RedisDesktopManager連接linux上的redis