redis啟動(進入redis的bin目錄下 )
./redis-server ../etc/redis.conf
reids停止
./redis-cli -h 192.168.1.41 -p 8888 shutdown
./redis-cli -h 192.168.1.41 -p 8888
flushall 清空所有
flushdb 清空資料庫
set key value 設定值
get key 獲取值
keys * 獲取當前資料庫的所有key
exists key 判斷當前資料庫key是否存在
expire key time 設定當前key 過期時間
ttl key 查詢當前key剩餘過期時間
move key db 移動當前key到另乙個資料庫
del key 刪除當前key
type key 檢視當前key的型別
incr key 自增1
decr key 自減1
incrby key step 自增step
decrby key step 自減step
getrange key start end 擷取字串
setrange key offset value 字串替換
setrange name 1 ***
setex key second value 設定值過期時間
setnx key value 如果key不存在就設定
mset key value .... 批量設定值
mget [...key] 批量獲取值
msetnx key value .... 同時設定多個如果key不存在就設定
mset user:1:name tom user:1:age 20
mget user:1:name user:1:age
getset key value 先get再set
lpush key value 往左邊插入
rpush key value 往右邊插入
lrange key start value 獲取key的內容
lpop key 移除key左邊第乙個的元素
rpop key 移除key右邊第乙個元素
lindex key index 獲取key的index的value
llen key 返回key的長度
lrem key conunt value 移除key當中指定的值
ltrim key start stop
lset key index value 更新key當前index的value
linsert key before value
linsert key after value 向key前面或者後面插入
sadd key value 插入
smembers key 顯示
sismember key value 判斷當前value在key是否存在
scard key 計算當前key的子集個數
srem key value 移除某乙個元素
srandmember key count 隨機抽取key的元素
sdiff key ...key 求差集
sinter key ...key 求交集
sunion key ...key 求並集
hset key field value 插入
hget key field 獲取
hgetall key 獲取所有
hdel key field 刪除
hlen key 求長度
hexists key field 判斷field是否存在
hkeys key 獲取所有的字段
hvals key 獲取所有的值
hincrby key field increment 欄位自增
hsetnx key field value 如果不存在就建立
zadd key score1 value1.. scoren valuen 插入
zrange key start stop 獲取
zrangebyscore key min max [withscores] 公升序排序
zrem key member 刪除
zcard key 計算集個個數
zrevrange key start stop 降序排序
zcount key min max 計算集合指定區間的個數
Redis學習 環境搭建以及基礎命令使用
0.前言 這篇文章旨在對redis環境的搭建以及對redis有個大概的認識。一.redis搭建 環境 ubuntu 14 軟體包 redis 3.0.3.tar.gz 安裝步驟 1.首先解壓redis原始碼包 2.進入目錄redis 3.0.3,使用make編譯原始碼 3.編譯完成無錯後使用sudo...
redis命令使用
redis總結 三 1.啟動redis redis start 其實可以直接找到對應的redis的目錄,直接啟動redis server.exe 1 redis預設的啟動埠為6379 2 當然啟動的時候可以更改其啟動的埠 redis server port 6378 2.檢視redis是否啟動成功 ...
redis命令使用
set key value get key 刪除key 返回被移除key的數量。del key 檢查給定key是否存在 若key存在,返回1,否則返回0。exists key expire key 5 integer 1 get key immediately some value get key ...