redis散列类型
来源:互联网 发布:nginx查看端口是否 编辑:程序博客网 时间:2024/05/02 05:04
1.关系型数据库的一个痛点
服装店使用库存管理系统管理所有的衣服。衣服有基本属性,商品编号,颜色,大小,价格。
关系型数据库是这么设计的
表clothes
编码颜色大小价格AREDS100BBLUEM200CGREENL300似乎很合理。可是有一天店里面购入了一款高级定制服装,高级定制就要有设计师。此时,这张表好像就不够用了。得新增一个属性设计师。但是这样有两个问题,1.修改表结构会导致应用不可用.2,新增的一列属性仅仅是正对部分高级定制服装的,如果直接加一列似乎有点冗余。如果单独建一张表与主表关联又显得表结构关系复杂。
2.redis解决方案
hmset clothes:1 code A color red size L price 100
...
hmset clothes:4 code D color yellow size L price 1000 designer ivy
这样就可以为对象新增一个属性而不影响其他同类型对象
3.redis 散列类型简介
散列类型可以理解为一种特殊的键值对。
键 字段1 值1 字段2 值2...
常用命令
hset key field value 将value与指定key的field域绑定
hget key field 获取指定key的field域绑定值
hgetall key 获取key所有的域值
0 0
- redis散列类型
- redis之散列类型
- Redis-Redis实战(散列类型)
- redis基础之数据类型--散列类型
- Python操作Redis之散列类型
- redis数据类型(三)散列类型
- Redis快速入门之散列类型
- Redis 数据类型之散列类型
- Redis中的散列类型如何使用?
- Redis数据类型之散列类型--Redis系列三
- Redis字符类型和散列类型学习
- Redis研究(四)—散列类型
- Redis学习笔记(三)类型之散列
- Redis教程(三) 散列(HSET)类型
- Redis 学习笔记(三)之散列类型命令
- Redis教程(三) 散列(HSET)类型
- redis入门——散列类型(hash)
- Redis学习笔记之五:散列类型
- NSMutableDictionary 存放 int
- Android开发EditText属性
- cocos2dx游戏中A*寻路算法的实现
- IOS开发学习二十二 网络程序开发时数据监控
- [dp]poj3176 Cow Bowling
- redis散列类型
- 给大家推荐一款基于javascript的前端甘特图框架
- python 第十三周 模块与函数
- 二元关系的表示与基本运算
- 陈怡暖:2015.5.26早间最强现货黄金白银操作建议
- Android高手进阶之自定义View,自定义属性(带进度的圆形进度条)
- linux shell 编程常需要的注意点 (一)
- OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)的用法
- 洞悉linux下的Netfilter&iptables:内核中的ip_tables分析