我有一个JSON文件,它有更多的键及其各自的值。解析&将所有数据插入MySQL是不可能的,在DB中创建表结构将非常困难。我们如何将整个JSON文件存储到MySQL中?
答案 0 :(得分:0)
如果您只想存储和检索JSON文件而不对其执行任何其他操作,那么正常的TEXT data type就足够了。
MySQL 5.7.8 added a JSON data type和host of functions to create, modify, and search them。这是在MySQL中存储和使用JSON数据的最有效方法。 PostgreSQL also has this feature
如果您没有MySQL 5.7,请考虑升级。如果无法升级,请考虑使用document store NoSQL database之类的MongoDB或CouchDB而不是关系型SQL服务器。它们旨在处理像JSON这样的临时数据。