redis 之 redis簡介及下載安裝
阿新 • • 發佈:2017-05-17
移動 持久化 文檔 acl inf zxvf osql .cn ted
1. 數據庫的分類:關系型數據庫,非關系型數據庫(Nosql)
2.非關系型數據庫:
- 鍵值型數據庫:redis 等。
- 列式存儲數據庫: hbase 等。
- 文檔型數據庫 : mongoDB 等。
- 圖形數據庫 : infoGirid 等。
3.為什麽學習noSql?
- 發紅包,並發量為15W,10億,0.3元--mysql, oracle?
- 高並發,高可用的場景下,需要使用nosql來解決。
4.Redis是一個key-value數據庫。2008年,意大利,創業型,redis。Vmware支持。可以自動持久化。一般用內存數據庫。也就是說用redis來做緩存。
5.Readis支持5種:Sting,list,hash,set,sorted,set.
6.下載:https://github.com/MSOpenTech/redis/releases.
7.安裝:
- 上傳安裝包到/root 下
- 解壓 tat -zxvf redis-3.0.6.tar.gz
- 進入解壓目錄 cd redis-3.0.6
- 使用make命令進行編譯
- 進入src下查看文件,如果有redis-server,redis-cli 表示安裝成功
-
創建配置文件目錄及執行文件目錄
mkdir -p /usr/local/redis/etc
mkdir -p /usr/local/redis/bin
-
將解壓目錄redis-3.0.6下的redis.conf拷貝到/usr/local/redis/etc下
cp redis.conf /usr/local/redis/etc/
-
將src下:mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-server redis-cli移動到/usr/local/redis/bin/
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-server redis-cli /usr/local/redis/bin/
-
修改/usr/local/redis/etc/redis.conf
- 進入/user/local/redis目錄
- 啟動redis服務 bin/redis-server etc/redis.conf
- 使用ps -ef | grep redis 查看進度
- 退出使用 pkill redis-server 即可。
redis 之 redis簡介及下載安裝