Redis 是一款依據BSD開源協議發行的高性能Key-Value存儲系統(cache and store)。它一般被稱爲數據結構服務器。這裏我將從安裝運行開始介紹Redis。html
Ubuntulinux
Redisredis
1服務器
獲取Redis數據結構
一、經過官網http://redis.io/獲取穩定版源碼包下載地址;工具
二、經過wget http://download.redis.io/releases/redis-3.0.2.tar.gz下載 源碼包;性能
2測試
編譯安裝Redisspa
一、解壓源碼安裝包,經過tar -xvf redis-3.0.2.tar.gz解壓源碼,速度至關快;命令行
二、進入解壓後的目錄,執行make編譯源碼;
make命令執行完成後,會在src目錄下生成6個可執行文件,分別是redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-dump、redis-sentinel。
三、執行make install安裝,或者經過make PREFIX=/usr/local/redis install指定安裝目錄。這裏默認安裝,默認將以前生成的可執行文件拷貝到/usr/local/bin目錄下;
END
修改配置文件
一、將源碼目錄下redis配置文件redis.conf拷貝到/etc/redis目錄下。
二、修改配置項,根據須要;若是不修改,使用默認配置也能夠;
啓動服務:
查看端口是否被佔用:netstat –ntlp |grep 6379
方式一:經過命令redis-server 啓動,可在命令後加上`&`號使redis之後臺程序方式運行;
方式二:經過指定配置文件啓動;redis-server /etc/redis/redis.conf
默認安裝的路徑已經加入環境變量中,可直接在命令行執行命令;
命令客戶端檢測連接
一、鏈接以前能夠先檢測服務是否啓動;
二、測試啓動 redis-cli ping 返回PONG,啓動成功。
中止Redis:
關閉服務
redis-cli shutdown
若是非默認端口,可指定端口:
redis-cli -p 6380 shutdown
簡單操做:
一、兩種鏈接方式:
1:window DOS方式:tentel主機IP端口號(默認爲127.0.0.1:6379)
2:linux客戶端方式:redis-cli 主機IP 端口號(默認爲127.0.0.1 6379)
二、命令行操做:
#redis-cli
redis 127.0.0.1:6379> set name clj
OK
redis 127.0.0.1:6379> get name
"clj"