1.hset
設定hash field為指定值,如果key不存在,則先建立
hset user name name1
2.hsetnx
設定hash field為指定值,如果key不存在,則先建立,如果存在返回0.
3.hmset
同時設定hash的多個field
hmset user name name1 id 001
4.hget
獲取指定的hash field
5.hmget
獲取全部指定的hash field
6.hincrby
指定的hash field加上給定的值
7.hexists
測試指定field是否存在
8.hlen
返回指定hash的field數量
9.hdel
刪除指定hash的field
10.hkeys
返回hash的所有field
11.hvals
返回hash的所有value
12.hgetall
獲取某個hash中全部的field及value
Redis學習之set型別總結
set型別看作沒有排序的字元集合。注意 如果多次新增相同元素,set將保留該元素的乙份拷貝 常用的操作如下 一 增127.0.0.1 6379 sadd myset b c d 增加其集合內容b c d integer 3 二 刪127.0.0.1 6379 srem myset d f r 刪除集...
Redis學習之雜湊型別總結
我們可以將redis中hashes型別看成具有string key和string value的map容器 所以該型別非常適合於儲存值物件的資訊。說白了就是乙個容器,裡面存了很多字段資料 redis雜湊型別常見的操作有 一 增127.0.0.1 6379 hset sm name lisi 設定容器s...
redis學習總結
1 redis屬於非關係型資料庫,而我們經常用的mysql oracle資料庫都是屬於關係型資料庫,它們本質上的區別是 mysql oracle資料庫對於資料規範要求嚴格,還有對事務的支援 而redis則沒有明確的資料規範要求,redis在操作事務是單執行緒的,不會出現執行緒安全性問題,例 incr...