gpt4 book ai didi

database - 如何最好地将大型 JSON 文档(2+ MB)存储在数据库中?

转载 作者:搜寻专家 更新时间:2023-10-30 20:03:24 24 4
gpt4 key购买 nike

在数据库中存储大型 JSON 文件的最佳方式是什么?我知道 CouchDB,但我很确定它不支持我将使用的文件大小。

我不愿意直接从磁盘上读取它们,因为读取和更新它们需要时间。该文件是一个包含约 30,000 个元素的数组,因此我认为将每个元素单独存储在传统数据库中会在我尝试全部选择它们时杀死我。

最佳答案

我在 CouchDB 中有很多超过 2 兆的文档,它可以很好地处理它们。这些限制已过时。

唯一需要注意的是,默认的 javascript View 服务器有一个非常慢的 JSON 解析器,因此对于大型文档, View 生成可能需要一段时间。你可以用我的Python view server使用基于 C 的 JSON 库(jsonlib2、simplejson、yajl)或使用内置的 erlang View ,它们甚至不会命中 JSON 序列化, View 生成将非常快。

关于database - 如何最好地将大型 JSON 文档(2+ MB)存储在数据库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1964024/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com