【发布时间】:2010-09-03 12:43:36
【问题描述】:
我现在正在开发包含印度尼西亚 70,000 多个村庄的 javascript 库(可通过http://bisbak.com/regina/ 访问),并且我构建了一个数据浏览器小部件。在 Safari 和 Firefox 中一切正常。但是在使用 Chrome 时,当我碰巧选择一个地区(自动加载村庄)时,总是需要很长时间。检索地区村庄的代码如下:
for (n in data) {
var rs = [];
if (n is ok) rs.push(data[n]);
return rs;
}
数据是包含超过 70,000 个村庄钥匙的 json 对象。
【问题讨论】:
-
请提供一个数据对象的小例子,您是否可以按字母或结果数量(分页)细化查询?
-
村庄数据的存储方式如下: data:{ 1205060020:["Parbaju Toruan", 1], 1205060021:["Hapoltahan", 1], ... } 前 7 位数字是实际上是村庄父级的 id,它是一个地区,它被用作查询参数。
标签: javascript json large-data-volumes