我的数据库是MySQL,我发现没有JSON类型,只有文本。但在我的情况下,我需要存储 JSON 含义的数据并在 JSON 数据的哈希键上使用索引。所以“文本”类型不是正确的方式。顺便说一下,我无法将 JSON 数据分成不同的列,因为我不知道 JSON 中的键是什么。
我真正需要的是一种使用索引或其他方式通过MySQL中的JSON键搜索JSON数据的解决方案,这样搜索速度就可以很快并且可以接受。
最佳答案
如果您无法将数据标准化为 RDBMS 可读格式,则不应使用 MySQL。
noSQL 数据库可能是更好的方法。 MySQL 的优势在于处理关系数据。
您正在尝试将方形物体穿过圆孔:)
关于mysql - 我需要使用mysql中json数据列的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13756253/