=====================二种:hash类型==================
介绍:redis -> hash是一个string类型的field和value的映射表
hash特别适合相应存储对象,相较于将对象的每一个字段存成单个string类型
将一个对象存储在hash类型中会占用更少的内存,而且能够方便的存取整个对象 0:hset *假设 key(就是hash表) 不存在。一个新的哈希表被创建并进行 HSET 操作
设置hash field为指定值,假设key不存在。则先创建
样例:hset user:001 name leyangjun 会创建表 0.2:hsetnx
设置hash field 为指定值,假设不存在,则创建。假设存在则返回0
样例:hsetnx user:002 name leyangjun
1:hmset:设置多个哈希表的字段值
同一时候设置hash的多个field
样例:hmset user003 name leyangjun age 23 sex 1 -->对哈希表003设置值成功
hget获取: hget user:003 name -->获取哈希表003 name的值
2:hget
获取指定的hash field值
样例:hget user003 name -->表明 字段
3: hmget
获取全部指定的hash field
样例:hmget user:003 name age sex
4:hincrby (对某个值即可自)
指定的hash field加上给定值
样例:hincrby user:003 age 5 -->给原来age的值 加 5 20+5
5: hexists
測试指定的field是否存在
样例: hexists user:003 sex -->推断hash表字段是否存在
6:hlen
返回指定hash表中全部的field数
样例:hlen user003
7:hdel
删除指定hash表中field的值
样例:hdel user003 age -->删除user003 表中age的字段
8:hkeys
返回hash表中全部的字段
样例:hkeys user003
9:hvals
返回hash表的全部value
样例:hvals user003 -->全部表中key相应的值
10:* hgetall 经常使用
获取某个hash中全部的field及value
样例:hgetall user003
=========================================END=======================================
二:redis 的hash类型相关操作的更多相关文章
-
三:redis的List类型相关操作
</pre><pre name="code" class="php" style="font-size: 14px;"&g ...
-
Redis学习篇(二)之Hash类型及其操作
HSET 作用: 将哈希表key中的域field设置成指定的value 语法:HSET key field value HSET userinfo name 'zhangsan' HSET useri ...
-
四:redis的sets类型 - 相关操作(有序和无序集合)
================四十五种(有序和无序集合):sets种类(它是一个集)============= 简介: set它代表的集合.加入是随意添加----->无序集合 ...
-
一:redis 的string类型 - 相关操作
*redisclient使用: =============一类:string的方法================ 介绍:string是redis的最简单类型,一个key相应一个value,strin ...
-
Redis系列(二):Redis的数据类型及命令操作
原文链接(转载请注明出处):Redis系列(二):Redis的数据类型及命令操作 Redis 中常用命令 Redis 官方的文档是英文版的,当然网上也有大量的中文翻译版,例如:Redis 命令参考.这 ...
-
redis之Hash类型常用方法总结
redis之Hash类型常用方法总结 格式: 存--HMGET key field [field ...] 取--HMGET key field [field ...] M:表示能取多个值,many ...
-
Redis hash 类型及操作
原文:http://blog.sina.com.cn/s/blog_5f044a4d0102v01k.html Redis hash是一个string类型的field和value的映射表.它的添加.删 ...
-
Redis学习第三课:Redis Hash类型及操作
Redis hash是一个string类型的field和value的映射表.它的添加.删除操作都是O(1)(平均).hash特别适用于存储对象.相较于对象的每个字段存在单个string类型.将一个对象 ...
-
redis的Hash类型以及其操作
hashes类型 hashes类型及操作Redis hash是一个string类型的field和value的映射表.它的添加.删除操作都是0(1)(平均).hash特别适合用于存储对象.相较于将对象的 ...
随机推荐
-
React初识(按钮点击+输入绑定)
简单按钮点击事件: <!DOCTYPE html><html> <head> <meta charset="utf-8"> ...
-
PHP开发第一个扩展
首先声明:我们要构建的是扩展或者模块名为hello_module.该模块提供一个方法:hello_word. 一.PHP环境的搭建 1)一般使用源码包编译安装,而不是binary包安装.因为使用PHP ...
-
HDU 3507 Print Article(斜率优化DP)
题目链接 题意 : 一篇文章有n个单词,如果每行打印k个单词,那这行的花费是,问你怎么安排能够得到最小花费,输出最小花费. 思路 : 一开始想的简单了以为是背包,后来才知道是斜率优化DP,然后看了网上 ...
-
DIV+CSS布局问题:一个宽度不确定的DIV里面放三个水平对齐的DIV,左右两个DIV宽度固定为150px,中间那个DIV充满剩余的宽度
一个入门的DIV+CSS布局问题:一个宽度不确定的DIV里面放三个水平对齐的DIV,左右两个DIV宽度固定为150px,中间那个DIV充满剩余的宽度. 说明:代码非真实情况下使用,所以直接简单. 没耐 ...
-
laravel3中文文档是迈入laravel4的捷径
http://v3.golaravel.com/docs/ 目录 Laravel概览 更新日志 安装与设置 系统需求 安装 服务器设置 基本设置 环境 友好的链接(URL) 路由 基础 通配符(Wil ...
-
手把手教你图片转ASCII码图
效果图 基本思路 把图片每个像素点的信息拿出来,最重要的是拿到rgb的值 把每个像素点由rgb转成灰度图像,即0-255 给0-255分级,把每个等级的像素点转换成ascii码,完成 实现 第一步:获 ...
-
玩玩微信公众号Java版之三:access_token及存储access_token
微信官方参考文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140183 基本说明: access_token是 ...
-
面向对象 【类库】【委托】【is as运算符】
类库(Class Library) .dll文件 类库字面意思就是类的集合,里面有很多被编译后的C#代码,不可阅读,不可修改,只能调用 类库是一个综合性的面向对象的可重用类型集合,这些类型包括:接口. ...
-
SpringBoot 返回json 字符串(jackson 及 fast json)
一.jackson 1.Controller 类加注解@RestController 这个注解相当于@Controller 这个注解加 @ResponseBody 2.springBoot 默认使 ...
-
中国大学MOOC-陈越、何钦铭-数据结构-笔记
中国大学MOOC-陈越.何钦铭-数据结构-2017春 跟着<中国大学MOOC-陈越.何钦铭-数据结构-2017春>学习,平时练习一下pat上的作业外:在这里记录一下:平时学习视屏的收获. ...