redis 学习字符类型 hash
127.0.0.1:> HSET userinfo1 username "king"
(integer)
127.0.0.1:> HSET userinfo1 passowor ""
(integer)
127.0.0.1:> HSET userinfo1 email "944851899@qq.com"
(integer)
127.0.0.1:> HGET userinfo1 username
"king"
127.0.0.1:> HGET userinfo1 password
(nil)
127.0.0.1:> HGET userinfo1 passwor
(nil)
127.0.0.1:> HGET userinfo1 passowor
""
127.0.0.1:> HGET userinfo1 email
"944851899@qq.com"
127.0.0.1:>
127.0.0.1:> HGET userinfo1 email
"944851899@qq.com"
127.0.0.1:> HSETNX userinfo1 email "99@qq.com"
(integer)
127.0.0.1:> HGET userinfo1 email
"944851899@qq.com"
127.0.0.1:> HSETNX userinfo1 email2 "99@qq.com"
(integer)
127.0.0.1:> HGET userinfo1 email
"944851899@qq.com"
127.0.0.1:> HGET userinfo1 email2
"99@qq.com"
127.0.0.1:>
127.0.0.1:> HMSET userinfo2 username "jack" password "jack124" email "jack@qq.com" OK
127.0.0.1:> HMGET userinfo2 username password email
) "jack"
) "jack124"
) "jack@qq.com"
127.0.0.1:>
127.0.0.1:> HGETALL userinfo2
) "username"
) "jack"
) "password"
) "jack124"
) "email"
) "jack@qq.com"
127.0.0.1:> HGETALL userinfo1
) "username"
) "king"
) "passowor"
) ""
) "email"
) "944851899@qq.com"
) "email2"
) "99@qq.com"
127.0.0.1:>
127.0.0.1:> HKEYS userinfo1
) "username"
) "passowor"
) "email"
) "email2"
127.0.0.1:> HVALS userinfo1
) "king"
) ""
) "944851899@qq.com"
) "99@qq.com"
127.0.0.1:>
127.0.0.1:> HGETALL userinfo1
) "username"
) "king"
) "passowor"
) ""
) "email"
) "944851899@qq.com"
) "email2"
) "99@qq.com"
127.0.0.1:> HEXISTS userinfo1 username
(integer)
127.0.0.1:> HEXISTS userinfo1 username1
(integer)
127.0.0.1:> HEXISTS userinfo1 email
(integer)
127.0.0.1:> HEXISTS userinfo1 email1
(integer)
127.0.0.1:> HEXISTS userinfo1 email12
(integer)
127.0.0.1:> HEXISTS userinfo1 email2
(integer)
127.0.0.1:> HLEN userinfo1
(integer)
127.0.0.1:>
127.0.0.1:> HGETALL
(error) ERR wrong number of arguments for 'hgetall' command
127.0.0.1:> HGETALL userinfo1
) "username"
) "king"
) "passowor"
) ""
) "email"
) "944851899@qq.com"
) "email2"
) "99@qq.com"
127.0.0.1:> HDEL userinfo1 email2
(integer)
127.0.0.1:> HGETALL userinfo1
) "username"
) "king"
) "passowor"
) ""
) "email"
) "944851899@qq.com"
127.0.0.1:>
redis 学习字符类型 hash的更多相关文章
- Redis学习系列四Hash(字典)
一.简介 Redis中的Hash字典相当于C#中的Hashtable,是一种无序字典,内存存储了很对的键值对,实现上和Hashtable一样,都是"数组+链表"二维结构,都是对关键 ...
- 直接在安装了redis的Linux机器上操作redis数据存储类型--hash类型
一.概述: 我们可以将Redis中的Hashes类型看成具有String Key和String Value的map容器.所以该类型非常适合于存储值对象的信息.如Username.Password和 ...
- Redis学习笔记(3)-Hash
package cn.com; import java.util.HashMap; import java.util.List; import java.util.Map; import java.u ...
- 六、Redis五种类型 - hash(散列)类型
1.介绍 (1).hash也是一种字典结构,存储了字段(field)和字段值(value)的映射,字段值只能是字符串,不支持其他类型.(2).适合存储对象,对象列表和ID构成键名,字段表示对象的属性, ...
- Redis的String、Hash类型命令
String是最简单的类型,一个Key对应一个Value,string类型是二进制安全的.Redis的string可以包含任何数据,比如jpg图片或者序列化的对象.最大上限是1G字节. Hash ...
- Redis学习记录之Java中的初步使用
1.关于Redis redis下载地址:<span style="font-family: Arial, Helvetica, sans-serif;">http:// ...
- Redis学习笔记(二)Redis支持的5种数据类型的总结之String和Hash
引言 在Redis学习笔记(一)中我们已经会安装并且简单使用Redis了,接下来我们一起来学习下Redis支持的5大数据类型. 简介 Redis是REmote DIctionary Server(远程 ...
- redis 学习(4)-- 哈希类型
redis 学习(4)-- 哈希类型 介绍 redis 中哈希键值结构: 可以看出:哈希键值包括 key,field,value 这三部分,即键,属性,值这三部分.可以这样来表示: key, (fie ...
- Redis学习笔记(2) Redis基础类型及命令之一
1. 基础命令 (1) 获取符合规则的键名列表 格式为:KEYS pattern 其中pattern表示支持通配符 # 建立一个名为bar的键 > SET bar OK # 获取Redis所有键 ...
随机推荐
- Emulator 模拟器起不来
内存过大 打开SDK Manager.Avd Manager 新建 adb 命令不识别,因为环境变量里没有加入platform-tools文件夹 下载并按照下面这个更新,会帮助还原VS2012,我这 ...
- Codeforces 719E (线段树教做人系列) 线段树维护矩阵
题面简洁明了,一看就懂 做了这个题之后,才知道怎么用线段树维护递推式.递推式的递推过程可以看作两个矩阵相乘,假设矩阵A是初始值矩阵,矩阵B是变换矩阵,求第n项相当于把矩阵B乘了n - 1次. 那么我们 ...
- Python_pip_02_利用pip安装模块(以安装pyperclip为例)
>任务:利用pip安装pyperclip模块 >前提 你已经在你的电脑里面安装啦Python2.7的Windows版本,并且已经配置了环境变量 >实现步骤 >>打开你的P ...
- apt-get默认下载路径
备忘: Ubuntu中apt-get下载的安装包都在哪里呢? 在/var/cache/apt/archives里,里边的安装包可以取出来以备后用.
- 算法Sedgewick第四版-第1章基础-013一用stack实现自动补全表达式括号
package algorithms.exercise; import algorithms.ADT.Stack; import algorithms.util.StdIn; import algor ...
- noi.ac day6t1 queen
传送门 分析 我就是个BT...... 直接排序后开数组记录每条线上的信息,注意由于每个点只会影响前面第一个点和后面第一个点,所以记录每条线的前一个点就行了. 代码 #include<iostr ...
- Django框架 之 ORM查询操作详解
Django框架 之 ORM查询操作详解 浏览目录 一般操作 ForeignKey操作 ManyToManyField 聚合查询 分组查询 F查询和Q查询 事务 Django终端打印SQL语句 在Py ...
- Entity Framework Tutorial Basics(11):Code First
Code First development with Entity Framework: Entity Framework supports three different development ...
- WordCount优化-第四周小组作业
一.基本功能 GITHUB项目地址:https://github.com/LongtermPartner/ExtendWordCount PSP表格填写: PSP2.1 PSP阶段 预估耗时 (分钟) ...
- Java的get请求-----接口测试
package findyou.Interface; import java.net.HttpURLConnection; import java.net.URL; public class URLC ...