小编dri*_*kol的帖子

neo4j vs mongodb用于空间搜索

我正准备开始一个项目,我将为餐馆建立一个推荐引擎.我一直在neo4j(图db)和mongodb(文档db)之间胡扯.我的节点/文件将是餐厅和人.我知道我会想要一些边缘,例如person-> likes-> restaurant,或person-> ate_at-> restaurant.然而,我的主要问题是在位置Y的X英里内找到餐馆.

如果我在Y的X英里内有20个餐厅,但没有任何边缘连接,neo4j将如何处理空间查询?我知道使用mongodb我可以在lat/long上索引并查询所有餐馆类型.neo4j在断开连接的图形中提供相同的功能吗?

当谈到诸如"我的朋友经常吃哪些餐馆?"之类的问题时,neo4j(图表数据库)的方法是什么?或mongodb(文档数据库)为我提供类似的功能?

spatial mongodb neo4j

11
推荐指数
2
解决办法
4990
查看次数

标签 统计

mongodb ×1

neo4j ×1

spatial ×1