使用 JSON 和 MySQL 的效率如何? (特别是 JSON_EXTRACT、JSON_MERGE..)

How efficient is using JSON with MySQL? (esp. JSON_EXTRACT, JSON_MERGE..)

我习惯了 MSSQL,现在使用 MySQL,并且已经到了一个地步,可以方便地将整个 JSON 对象转储到单个数据库列中,而不是破解它以关系数据库的方式分成不同的部分。 大多数时候,我会在需要时 SELECT 将整个对象放回应用程序中,但偶尔,我会想根据 JSON 的内容过滤行,并可能做一些其他操作。

正在使用 JSON 个对象 "native" 到 MySQL,或者为了扩展可用性(JSON_EXTRACT、JSON_MERGE.. ),同时牺牲性能,因此不是一个好的方法吗?

它原生于 MySQL,运行非常流畅。

通读这个例子..它非常简单实用

https://scotch.io/tutorials/working-with-json-in-mysql