通过bson_id进行MongoDB批量查找

时间:2011-04-29 06:31:27

标签: mongodb neo4j

我正在使用Neo4j获取大型数据图,并使用MongoDB存储有关各个节点的详细文档信息。

我需要能够获取我的图遍历结果(有时最多1000个bson_ids)并查询Mongo。我注意到即使选择和限制,性能也不是很好。

关于如何使这种映射更有效的任何想法?

1 个答案:

答案 0 :(得分:1)

不幸的是,我对快速mongo文档检索没有任何建议。也许$in运算符有帮助。

你是否也在其他场合直接询问mongo?或者你只是查询图表?那么也许您也可以将文档直接序列化到节点属性。或者更好地在图表中表示它们 - 图形数据库无论如何都是文档数据库的超集。 (描述聚合根节点及其依赖节点树的文档或通过遍历定义的动态文档 - 参见neo4j spatial dynamic layers)其他人也使用图数据库来处理以文档为中心的应用程序和引擎(例如{{3在Neo4j上的CMS)

相关问题