MySQL中的json使用注意

MySQL中json是一种重要的数据类型

好的点在于其不必事先定义列得名称啥的

不过不要将明显的关系型数据作为json来存储,例如用户余额、姓名、身份证等,这些是用户必须包含的数据

json适合存储的是给每个用户(或者物品)打的标签,这些标签用于描述不同的用户,但这些标签又不是用户们共有的,那么可以用这些标签给用户分类

假设10是某个标签,代表用户1、2喜欢干10这个事情

JSON_CONTAINS函数是一种包含关系查找

JSON_OVERLAPS是一种交集不为空类型的查找

相关推荐
Han.miracle32 分钟前
数据库圣经第二章——简单的my.ini基础配置介绍
数据库
八怪1 小时前
KILL MTS的一个worker线程会怎么样
数据库
disanleya1 小时前
MySQL数据库安装后,如何设置自动化备份策略?
mysql
奥尔特星云大使2 小时前
mysql高可用架构之MHA部署(二)VIP漂移(保姆级)
android·mysql·架构·mha·ip漂移
-Xie-2 小时前
Mysql杂志(三十一)——Join连接算法与子查询、排序优化
数据库·mysql
程序新视界3 小时前
在连表查询场景下,MySQL隐式转换存在的坑
数据库·mysql·dba
九河云3 小时前
在云计算环境中实施有效的数据安全策略
大数据·网络·数据库·云计算
咋吃都不胖lyh3 小时前
MySQL 与Power BI 的作用,以及在数据分析中扮演的角色
mysql·数据分析·powerbi
爱吃烤鸡翅的酸菜鱼4 小时前
从数据库直连到缓存预热:城市列表查询的性能优化全流程
java·数据库·后端·spring·个人开发