【发布时间】:2009-12-26 18:49:05
【问题描述】:
在数据库中存储大型 JSON 文件的最佳方式是什么?我知道 CouchDB,但我很确定它不支持我将使用的大小的文件。
我不愿意从磁盘中读取它们,因为读取然后更新它们需要时间。该文件是一个包含约 30,000 个元素的数组,所以我认为将每个元素单独存储在传统数据库中会在我尝试全部选择它们时杀死我。
【问题讨论】:
-
我很确定 CouchDB 可以处理大小超过 2MB 的文档 - 第一个 google 引用了 4GB 的限制。或者你的意思是你认为它不能处理 2MB x 30,000?
-
这么多毫无根据的猜测......
-
therefromhere:不,我的意思是 2MB 是一个包含 30k 个项目的 JSON 数组。你确定4GB的限制吗?这家伙说它是 1MB:stackoverflow.com/questions/28975/anyone-using-couchdb/…
-
等待 SQL Server 2016...blogs.msdn.microsoft.com/jocapc/2015/05/16/…
标签: database json couchdb flat-file