Redis笔记-Hash数据类型(三)
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,Hash是一个string类型的field和value的映射表。 它的添加、删除操作都是0(1)(平均)。hash特别适合用于存储对象。 相较于将对象的每个字段存成单个string类型,将一个对象存储
千家信息网最后更新 2025年01月20日Redis笔记-Hash数据类型(三)
Hash是一个string类型的field和value的映射表。 它的添加、删除操作都是0(1)(平均)。hash特别适合用于存储对象。 相较于将对象的每个字段存成单个string类型,将一个对象存储在hash类型中 会占用更少的内存,并且可以更方便的存取整个对象。
hset
设置hash field为指定值,如果key不存在,刚先创建
127.0.0.1:6379> hset user:001 name lijie(integer) 1127.0.0.1:6379> hget user:001 name"lijie"
hsetnx
设置hash field为指定值,如果key不存在,则先创建。如果存在返回0
127.0.0.1:6379> hset user:001 name lijie(integer) 1127.0.0.1:6379> hget user:001 name"lijie"127.0.0.1:6379> hset user:001 sex men(integer) 1127.0.0.1:6379> hset user:001 sex women(integer) 0
hmset
同时设置hash的多个field
127.0.0.1:6379> hmset user:002 name chenxl age 30 sex menOK127.0.0.1:6379> hmget user:002 name1) "chenxl"127.0.0.1:6379> hmget user:002 name age sex1) "chenxl"2) "30"3) "men"
hget
获取hash表里的某一个字段
127.0.0.1:6379> hget user:002 name"chenxl"
hmget
获取全部指定的多个hash field的值
127.0.0.1:6379> hmget user:002 name age sex1) "chenxl"2) "30"3) "men"
hincrby
指定的hash field加上指定值
127.0.0.1:6379> hincrby user:002 age -5(integer) 25
hexists
测试指定的field是否存在
127.0.0.1:6379> hexists user:002 wang(integer) 0127.0.0.1:6379> hexists user:002 sex(integer) 1
hlen
返回指定hash的field的数量
127.0.0.1:6379> hlen user:002(integer) 3
hdel
删除指定hash的field
127.0.0.1:6379> hget user:002 age"25"127.0.0.1:6379> hdel user:002 age(integer) 1127.0.0.1:6379> hget user:002 age(nil)
hkeys
返回hash所有field
127.0.0.1:6379> hkeys user:0021) "name"2) "sex"
hvals
返回hash的所有value
127.0.0.1:6379> hvals user:0021) "chenxl"2) "men"
hgetall
获取某个hash的全部的field和value
127.0.0.1:6379> hgetall user:0021) "name"2) "chenxl"3) "sex"4) "men"
对象
类型
多个
字段
存储
内存
单个
同时
数量
表里
存取
测试
数据
笔记
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库 依赖
张少中谈网络安全
江西服务器维护定制云空间
mysql数据库和sql
常见的六项网络安全风险
三级数据库技术课程视频
网络安全评估项目工作量
虎巴服务器
互联网科技分级
亚马逊账号用云服务器靠谱吗
orale数据库集群配置
web访问数据库慢
网络安全法规定的处罚
汉威科技工业互联网排名
智慧能源网络安全展
远程链接数据库
ios软件开发的工具
景东县公安局网络安全宣传
手机软件连接服务器失败怎么解决
软件开发阶乘
橡胶套数据库
数据库不知道表结构
服务器显卡安装步骤
服务器platinum8260
网络技术分那些
gtest 数据库
网上独立服务器
怎样引导客户扩容mpp数据库
好易买互联网科技
奥运会数据库管理