做网站维护合同,dw网页制作教程个人网站,网站建设好后如何提交搜索引擎,转运网站开发redis hash命令总结 命令 描述 示例 注意 HSET HSET用于将散列表key中的field的值设置为value。 HSET key field value 返回值#xff1a;如果散列表key中的field不存在并且设置成功#xff0c;则返回1#xff1b;如果散列表key中的field已经存在并且新值覆盖了旧值如果散列表key中的field不存在并且设置成功则返回1如果散列表key中的field已经存在并且新值覆盖了旧值则返回0。 HSETNX HSETNX用于将散列表key中的field的值设置为value。如果key不存在那么一个新散列表将被创建并执行HSETNX命令先创建key。 SETNX key value NX是Not Exist的意思。 如果field已经存在则返回0该命令无效。返回值如果设置field成功则返回1如果field已经存在则返回0。 HMSET HMSET用于同时将多个field-value对设置到散列表key中此命令会覆盖散列表中已存在的field。 HMSET key field value [field value ...] 返回值如果命令执行成功则返回OK。 HGET HGET用于返回散列表key中field的值。 HGET key field 返回值field的值。当field不存在或是key不存在时返回nil。 HMGET HMGET用于返回散列表key中一个或多个field的值。 HMGET key field 返回值一个或多个给定field的值。 HGETALL HGETALL用于返回散列表key中所有的域和值。 HGETALL key 在返回值里紧跟每个域名Field Name之后的是域的值所以返回值的长度是散列表长度的两倍。返回值以列表形式返回散列表key的域和值。若key不存在则返回空列表Empty List。 HDEL HDEL用于删除散列表key中的一个或多个field不存在的field将被忽略。 HDEL key field [field ...] 返回值被成功删除的field的数量。 HLEN HLEN用于返回散列表key中field的数量。 HDEL key 返回值散列表key中field的数量。当key不存在时返回0。 HEXISTS HEXISTS用于查看散列表key中field是否存在。 HEXISTS key field 返回值查看散列表key中field如果存在则返回1如果不存在则返回0。 HINCRBY HINCRBY用于将散列表key中的field的值加上增量increment。增量increment可以是负数即对field进行减法操作。 HINCRBY key field increment 返回值执行HINCRBY命令之后散列表key中field的值。 HKEYS HKEYS用于返回散列表key中的所有域。 HKEYS key 返回值一个列表该列表包含散列表key中的所有域。当key不存在时返回一个空列表。 HVALS HVALS用于返回散列表key中的所有值。 HVALS key 返回值当散列表key存在时返回一个列表该列表包含散列表key中的所有值当散列表key不存在时返回一个空列表。