标签: mongodb
我们计划将MongoDB用于通用系统,它似乎非常适合我们拥有的特定数据和用例。
但是,我们有一个用例,我们需要将每个文档(其中可能有数百万个)与每个其他文档进行比较。 “距离度量”可以由另一个系统预先离线计算,但是当我们想要查询时,我们关注MongoDB的在线性能 - 例如,当我们想要将整个集合中的前10个最接近的文档看到特定文档的列表时......
这可能会很慢吗?这也可以跨文档完成(例如,查询一个集合中top10最接近的文档到另一个集合中的文档)...
提前致谢,
FK