首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Neo4j vs (Neo4j + Postgres)

Neo4j vs (Neo4j + Postgres)
EN

Stack Overflow用户
提问于 2013-06-08 14:55:23
回答 2查看 477关注 0票数 0

我正在开发一个推荐引擎,正在考虑将实际数据(电子邮件、姓名、密码等)保存在Postgres中,并将关系保存在Neo4j中。但我想知道这是否比在Neo4j中存储所有内容都更有优势。在Neo4j中存储所有内容会影响其性能和可伸缩性吗?

EN

回答 2

Stack Overflow用户

发布于 2013-06-08 17:03:50

我读到你正在neo4j上开发一个推荐引擎。你能看一看Reco4J吗,它是一个基于图形数据库的开源推荐框架,有一个Neo4J实现。

请看一看,如果你对它感兴趣,请让我知道,因为我们正在解决我们的几个客户的可扩展性问题。

干杯,

Alessandro

票数 1
EN

Stack Overflow用户

发布于 2014-12-04 16:48:31

是的,将所有内容(节点或关系的属性)存储在Neo4j中将严重影响其性能。

在我们的项目中,我们使用neo4j + mongoDB.But,由于某些原因,某些属性必须存储在neo4j中。我发现,当您尝试在neo4j中搜索某些内容时,您希望返回的属性数量确实会影响其性能。

只需返回节点的id(或关系id)将是最好的,然后一些属性,整个节点或关系将是最后的选择。

请原谅我糟糕的英语!!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16996935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档