mysql - 我需要使用mysql中json数据列的索引

标签 mysql json indexing

我的数据库是MySQL,我发现没有JSON类型,只有文本。但在我的情况下,我需要存储 JSON 含义的数据并在 JSON 数据的哈希键上使用索引。所以“文本”类型不是正确的方式。顺便说一下,我无法将 JSON 数据分成不同的列,因为我不知道 JSON 中的键是什么。

我真正需要的是一种使用索引或其他方式通过MySQL中的JSON键搜索JSON数据的解决方案,这样搜索速度就可以很快并且可以接受。

最佳答案

如果您无法将数据标准化为 RDBMS 可读格式,则不应使用 MySQL。

noSQL 数据库可能是更好的方法。 MySQL 的优势在于处理关系数据。

您正在尝试将方形物体穿过圆孔:)

关于mysql - 我需要使用mysql中json数据列的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13756253/

相关文章:

php - cakephp 检查重复行

mysql - 为图像数据生成 JSON

python - 如何强制 Python JSON 输出从多头中排除 'L'

Javascript 使用 jQuery 将查询字符串转换为 JSON,然后返回查询字符串

regex - MongoDB:哪个更快?正则表达式搜索字符串还是直接搜索数组?

oracle - Oracle 模式中具有相同名称的两个索引

php - 以正确的方式增加一个值

MySql MINUS(交集的对面)

javascript - JSON.parse() 之后保留反斜杠

mysql - 为了更快的查询应该创建多少索引