【发布时间】:2011-06-28 09:26:59
【问题描述】:
在一些建议之后,因为我是 CouchDB 的新手(并且到目前为止很喜欢它)。只是想知道单个文档的大小是否有任何限制。下面是一个文档示例。
{
"_id": "client_info",
"name": "Client Name",
"role": "admin",
....
},
{
"_id": "1199145600",
"alert_1_value": 0.150
"alert_2_value": 1.030
"alert_3_value": 12.500
...
...
},
{
"_id": "1199145900",
"alert_1_value": 0.150
"alert_2_value": 1.030
"alert_3_value": 12.500
...
...
},
{
"_id": "1199146200",
"alert_1_value": 0.150
"alert_2_value": 1.030
"alert_3_value": 12.500
...
...
},
etc...literally millions more of these every 5 minutes...
上面的例子表明,我将在对象“values”下存储几个 Data 对象(例如,Data_1、Data_2 等)的数据(时间戳和值)。
这里的诀窍是每个“值”对象都需要存储大量的时间戳/值对象(大约 250 万个)。我通过脚本添加了这些,只是为了测试 Document 的限制,但是 Futon 由于无法处理而崩溃。
我感觉我做错了事...
更新:修改后的代码,现在将每个数据集存储在单独的文档中。
【问题讨论】: