1.hashes類型

2.方法
1.hset:設置 hash field為指定值,如果key不存在,則先創建。例:hset table name cl。設置table的name字段值為cl。獲取 gset table name
2.hsetnx:設置hash field為指定值,如果key不存在,則先創建。如果存在返回0設置失敗,不會覆蓋值。例:hsetnx table name cj。如果 table name 有值設置失敗,沒有值設置成功1.
3.hmset:同時設置hash多個字段。例:hmset table name cl sex 1 設置name為cl ,sex 為 1
4.hget:獲取指定的hash的field。例:hget table name 獲取name的值
5.hmget:獲取全部指定的field。例:hmget table name sex 獲取table的字段 name sex 的值
6.hincrby:指定hash field加上指定的值。例:hincrby table sex 2。sex從1變為3。 hincrby table sex -2 ,sex從3變為1
7.hexists:測試指定field是否存在。例:hexists table name 檢查 table 的字段 name 是否存在,存在返回1 不存在返回0
8.hlen:返回hash表里所有存在字段的數量:例:table hash表存在 name sex 兩個字段,hlen table 返回2
9.hdel:刪除指定hash的field。例:hdel table sex 刪除 table的sex字段。成功返回1
10.hkeys:返回hash的所有field。例:hkeys table 。返回 table的所有字段名。而不是字段值 1) name 2)sex
11.hvals:返回hash的所有field。例:hvals table 。返回table的所有字段的值。 1)cl 2)1
12.hgetall:獲取某個hash中全部的field及value,例:1) name 2) cl 3) sex 4) 1
新聞熱點
疑難解答