我有一个 JSON
文件内容,其大小不受限制(或受限于最大 String
长度 Integer.MaxValue)。
我怎样才能最好地将这个文件保存到数据库中?就像 String
一样?或者是否有特定的“大”数据类型来存储这些类型的数据?
我不想将 json 对象本身保存到 db,只保存全部内容。
最佳答案
CLOB 或 BLOB 是我所知道的大多数关系数据库的选择。
总是有一些限制;请参阅您的数据库供应商文档。
“最佳”是一个有趣的术语。在 INSERT 之前加密或压缩数据是否对您有好处?
您将无法在 JSON 中轻松搜索子值。那符合你的要求吗?
关于java - 如何最好地将长字符串保存到数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17297136/