Redis的安裝以及使用

2021-08-28 20:49:30 字數 3104 閱讀 6065

因為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並...