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
啟動顯示:
客戶端使用
$ src/redis-cli
redis> set foo bar
OK
redis> get foo
"bar"