我收藏的文件数约为550,000,000(文件/行/记录)。 查找时间太长。 集合文档只有一个字段和ID。 我需要搜索是否返回包含字段的文档。
下面是来自集合的样本文档
{ _id: xxxxxxxxxxxxxxxxxxxxxxxxxx,
'Service Area Code': 15,
Phone: 89898989898898,
Preferences: 0,
Opstype: 'X',
'Phone Type': 0 }
这是一个示例查询
db.collection('xxxx').find({Phone:[898989898989,898989897777,78787878787]})
这是集合只是一个初始转储。 估计每周将获得0.5到100万条记录。
我目前正在将mongodb npm软件包与节点js一起使用。
当前查询时间约为5到6分钟。