redis是一個key-value存儲系統,和Memcached類似,它支持存儲的value類型相對更多,包括string(字符串)、list(鏈表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希類型),下面我來分享一下redis安裝測試與常用方法.
Redis 是一個高性能的key-value數據庫,redis的出現,很大程度補償了memcached這類key/value存儲的不足,在部 分場合可以對關系數據庫起到很好的補充作用,它提供了Python,Ruby,Erlang,PHP客戶端,使用很方便.
性能測試結果:
SET操作每秒鐘 110000 次,GET操作每秒鐘 81000 次,代碼如下:
- $ wget http://redis.googlecode.com/files/redis-2.6.7.tar.gz
- $ tar xzf redis-2.6.7.tar.gz
- $ cd redis-2.6.7
- $ make
如果其中報錯如下,找不到make 是因為可能服務器版本的linux為最小安裝,很多工具都沒有安裝,代碼如下:
-bash: make: command not found
centos執行,代碼如下:
yum install make
如果連wget也找不到,代碼如下:
-bash: wget: command not found
centos執行,代碼如下:
yum install wget
啟動服務器,代碼如下:
$ src/redis-server
啟動顯示:redis
客戶端使用,代碼如下:
- $ src/redis-cli
- redis> set foo bar
- OK --Vevb.com
- redis> get foo
- "bar"
新聞熱點
疑難解答