redis -- remote dictionary server 遠程字典服務redis
使用 C 語言編寫;數據庫
高性能的 key-value數據庫;緩存
內存數據庫,支持數據持久化。數據結構
Redis 是一個開源(BSD許可)的,內存中的數據結構存儲系統,它能夠用做數據庫、緩存和消息中間件。性能
sudo tar -zxvf redis-2.8.0.tar.gz測試
sudo mv redis-2.8.0 /usr/local/redisspa
cd /usr/local/redis/.net
make命令行
make testunix
測試最後一步等待時間太長了吧,我還覺得出問題了,急性子直接重裝好幾遍。蛋疼啊。
(1)須要從新安裝時,先進入redis/src/下 make clean 再從新安裝;
(2)make 命令改爲 make MALLOC=jemalloc
進入 /usr/local/redis/src/
./redis-server 佔用命令行啓動
./redis-server & 不佔用命令行啓動
./redis-cli shutdown 自動保存並關閉服務
做爲從庫的redis,redis.conf中,端口號改爲6380;
找到這行#slaveof <masterip> <masterport>
接着配置,slaveof 127.0.0.1 6379
由於是本機上的6379,也沒有配置密碼,就這樣配置就能夠 了。
主庫上的讀寫會同步到從庫,而從庫只有讀的權限。