1. 程式人生 > >Redis學習(1)

Redis學習(1)

Redis應用:資料庫,快取,佇列。 Redis五種資料型別:字串型別(String)、雜湊型別(hash)、列表型別(list)、集合型別(set)、有序集合型別(zset)。 字串型別:set key value get key incr key 遞增數字,返回遞增後的值 incrby key increment 一次增加increment的數值 decr key 鍵值減少 decrby key decrment 一次減少decrment的數值 incrbyfloat key increment 增加指定浮點數 append key value 向尾部追加值 strlen key 獲取鍵值字串長度 mget key1 key2 key3 獲取多個鍵值 mset key1 value1 key2 value2 設定多個鍵值 getbit key offset 獲得字串鍵值指定位置的二進位制的值 setbit key offset value 設定字串鍵值指定位置的二進位制的值 bitcount key 獲取鍵值字串中值是1的二進位制位個數 雜湊型別:hset key field value 給欄位複製 hget key field 獲取欄位的值 hmset key field value 設定多個欄位的值 hmget key field value 獲取多個欄位的值 hgetall key 獲取所有欄位和欄位值 hexists key field 判斷一個欄位是否存在 hsetnx key field 當欄位不存在時賦值 hincrby key field increment hdel key field 刪除一個欄位 hkeys key 只獲取欄位名 hvals key 只獲取欄位值 hlen key 獲得欄位數量