美文网首页
Redis 和Mysql 数据结构对照关系

Redis 和Mysql 数据结构对照关系

作者: Chting | 来源:发表于2018-07-18 11:03 被阅读0次

redis虽然属nosql,但是也和mysql一样有类似数据库,数据表的结构设计。

数据库

redis 默认自带有0-15个db库,就类似与mysql的数据库,默认存放在db0


image.png

数据表

image.png

和mysql类似,db0的下一级也就类似于数据表了

数据结构关系

redis没有数据关系,全靠存储的时候指定,以英文冒号:作为指定
例如:


image.png

指定数据表 charmtest区域,user表,id1,对应的一个json数据

set charmtest:user:1  '{"name":"user2","age":"15"}'
##增加多个
set charmtest:user:2  '{"name":"user2","age":"16"}'
set charmtest:user:3  '{"name":"user3","age":"18"}'
image.png

可以看到增加多个数据时,结构是一致的,也就类似myslq的数据格式。

获取数据

例如. 获取刚才存的user id=3的数据


image.png

代码.

get charmtest:user:3

更多可以参考 redis案例1--标签实现

相关文章

网友评论

      本文标题:Redis 和Mysql 数据结构对照关系

      本文链接:https://www.haomeiwen.com/subject/nofopftx.html