創新實訓——002

上篇文章中基本環境已配置好,下面開始具體的系統搭建了。
首先我要先去了解redis,以便後續的實時數據處理。

redis

redis是鍵值對存儲的代表,支持的數據類型包括string、list、set和zset等,把數據加載到內存裏,因此讀寫速度快;同時支持數據持久化,每一次重啓都需要把數據從硬盤加載到內存裏。
redis其實最適合做緩存,還有一些例如實時訪問量等經常訪問的信息的存儲,其實就是熱點數據
另外redis還提供了消息隊列,兩種模式,一種是生產者消費者模式,一種是發佈訂閱模式,可以用於實時推送,關於如何操作這裏不再詳述。
鑑於redis的該種性能,在本系統中使用其存儲訪問量等數據實時更新的內容。

centos安裝redis

使用redis的5.0.8版,wget http://download.redis.io/releases/redis-5.0.8.tar.gz
創建文件夾mkdir /usr/local/tcl-redis
解壓:tar zxvf redis-5.0.8.tar.gz -C /usr/local/tcl-redis/
重命名:mv redis-5.0.8 redis
安裝tcl:yum -y intstall tcl
cd /usr/local/tcl-redis/redis
make
make test
make install
這是目前探索出來的一條可以正確安裝的道路,試了好多次,發現在阿里雲上特別好安裝
配置redisvim redis.conf

//註釋掉,以用於遠程連接,注意端口6379要對外開放
bind 127.0.0.1
protected-mode 改爲no
//配置redis爲後臺啓動
#將daemonize no 改成daemonize yes
//設置連接密碼
requirepass 你的密碼
//配置日誌
logfile "/var/redis/redis.log"
//配置數據可持續化存儲位置
dir /var/redis/data
//啓動redis
redis-server /usr/local/tcl-redis/redis/redis.conf
//關閉redis
ps aux | grep redis
kill -9 id
//客戶端連接
//若爲本地端連接
redis-cli
//若連接遠端redis
redis-cli -h [ip] -p [port] -a [password]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章