因為redis的官網裡並沒有windows系統的安裝包,所有windows下的redis是由microsoft來維護的。
redis-server.exe redis.windows.conf
可以在安裝目錄裡看到 redis.windows.conf這個檔案,這個是redis的配置檔案,可以根據自己需要修改配置。
出現如下介面則代表redis服務啟動成功:
接下來就可以開啟客戶端,使用redis了,同樣在安裝目錄下執行
redis-cli.exe -h 127.0.0.1 -p 6379
使用ping 命令可以檢視服務是否執行
現在編譯的二進位制檔案在src
目錄中可用 。執行redis:
$ src/redis-server
您可以使用內建客戶端與redis進行互動:
$ src/redis-cli
redis> set foo bar
okredis> get foo
"bar"
redis支援五種資料型別:string(字串),hash(雜湊),list(列表),set(集合)及zset(sorted set:有序集合)。
下面說下他們的簡單使用:
set key value
設定指定 key 的值
get key value
獲取指定 key 的值
getset key value
將給定 key 的值設為 value ,並返回 key 的舊值(old value)
mget key1 key2....
獲取所有(乙個或多個)給定 key 的值
mset key1 value1 key2 value2 ...
設定所有(乙個或多個)給定 key 的值
redis hash 是乙個string型別的field和value的對映表,hash特別適合用於儲存物件
hset key field value
將雜湊表 key 中的字段 field 的值設為 value
hget key field
獲取儲存在雜湊表中指定欄位的值
hdel key field1 field2 ...
刪除乙個或多個雜湊表字段
hexists key field
檢視雜湊表 key 中,指定的字段是否存在
hmset key field1 value1 field2 value2 ...
同時將多個 field-value (域-值)對設定到雜湊表 key 中
hmget key field1 field2 ...
獲取所有給定欄位的值
hgetall key
獲取在雜湊表中指定 key 的所有欄位和值
redis列表是簡單的字串列表,按照插入順序排序。你可以新增乙個元素到列表的頭部(左邊)或者尾部(右邊)
lpush key value1 value2 ...
將乙個或多個值插入到列表頭部
lrange key start stop
獲取列表指定範圍內的元素
lpop key
移出並獲取列表的第乙個元素
llen key
獲取列表長度
lset key index value
通過索引設定列表元素的值
lindex key index
通過索引獲取列表中的元素
redis 的 set 是 string 型別的無序集合。集合成員是唯一的,這就意味著集合中不能出現重複的資料。
sadd key value1 value2 ...
向集合新增乙個或多個成員
smembers key
返回集合中的所有成員
scard key
獲取集合的成員數
srem key value1 value2 ...
移除集合中乙個或多個成員
redis 有序集合和集合一樣也是string型別元素的集合,且不允許重複的成員。
不同的是每個元素都會關聯乙個double型別的分數。redis正是通過分數來為集合中的成員進行從小到大的排序。
有序集合的成員是唯一的,但分數(score)卻可以重複。
zadd key score1 member1 score2 member2 ....
向有序集合新增乙個或多個成員,或者更新已存在成員的分數
zrange key start stop [withscores]
通過索引區間返回有序集合成指定區間內的成員
zrem key member1 member2...
移除有序集合中的乙個或多個成員
zcard key
獲取有序集合的成員數
zcount key min max
計算在有序集合中指定區間分數的成員數
redis官網:
redis簡單教程:
redis安裝以及安裝php的redis擴充套件
一,安裝redis 2,解壓redis包後,進入redis 2.8.9目錄中,進行編譯 先 make 然後 make install 最後執行redis服務端 usr local bin redis server 服務端redis cli 3.到此為止,就算安裝完成了redis了 此時php並不能使...
windows下redis的安裝以及使用
一 redis的安裝 2 修改redis.windows.conf配置檔案中的乙個東西。我用notepad 開啟的,txt開啟一樣。搜尋maxheap關鍵字,找到 maxheap 在它的下面一行寫上maxheap 1024000000 這是設定最大資料堆的大小,大小自己看著寫 3 驗證redis是否...
安裝redis以及php使用 記錄
系統 centos 6.5 第一步 安裝redis centos預設的安裝源在官方centos.org上,而redis在第三方的yum源裡,所以無法安裝,非官方的yum推薦用fedora的epel倉庫 wget rpm ivh epel release 6 8.noarch.rpm 安裝redis並...