比较Mysql和json不同的数据存储类型,说明其适用场景

1个回答
展开全部
摘要 # JSON 类型与 MySQL 版本
亲,您好,JSON 类型是从 MySQL 5.7 版本开始支持的功能,而 8.0 版本解决了更新 JSON 的日志性能瓶颈。如果要在生产环境中使用 JSON 数据类型,强烈推荐使用 MySQL 8.0 版本。
## 适用场景
### 1. JSON 类型比较适合存储一些修改较少、相对静态的数据
### 2. 有些列可能是比较稀疏的,一些列可能大部分都是 NULL 值;如果要新增一种登录类型,如微博登录,则需要添加新列,而 JSON 类型无此烦恼。
咨询记录 · 回答于2023-12-29
比较Mysql和json不同的数据存储类型,说明其适用场景
亲,您好,很高兴为您服务。我是技术大亨亨,电子领域专业咨询师,我已看到您的问题,您也可以提供更多有效信息,以便更好为您解答正在为您整理答案,约五分钟给您答复,请您稍等一下哦~
# JSON 类型与 MySQL 版本 亲,您好,JSON 类型是从 MySQL 5.7 版本开始支持的功能,而 8.0 版本解决了更新 JSON 的日志性能瓶颈。如果要在生产环境中使用 JSON 数据类型,强烈推荐使用 MySQL 8.0 版本。 ## 适用场景 - 【1】JSON 类型比较适合存储一些修改较少、相对静态的数据 - 【2】有些列可能是比较稀疏的,一些列可能大部分都是 NULL 值;如果要新增一种登录类型,如微博登录,则需要添加新列,而 JSON 类型无此烦恼。
# Mysql数据类型选择优化 Mysql为了更好的提高系统性能,选择合适的数据类型非常重要, - 更小通常是最好的:越小,占用cpu、磁盘和内存越少 - 尽量简单:简单的数据类型可以减少cpu开销 - 尽量避免null:包含null值的列在sql语句中通常很难优化 ## 使用场景 - 非事务型应用 - 只读类应用 - 空间类应用
已赞过
你对这个回答的评价是?
评论 收起
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消