我现在正在开发社交网站。为此,我使用 MySql 作为我的主数据库,使用 neo4j 作为内存数据库。我也在使用 node.js 和(对于 neo4j)。
现在我对 neo4j 的数据建模有些疑问。我想给我的用户一些羽毛,比如朋友建议、相互联系和搜索。这一切都是我用 My-Sql 实现的。但是由于一些性能问题,我想将朋友及其关系相关数据存储到neo4j中。为此,我已将用户的必要信息作为节点存储到 neo4j 中。我已经在 mysql 数据库中有主键。这里neo4j也有它自己的id系统。那么如何将这两个 id 绑定在一起。我已阅读此博客(https://github.com/aseemk/node-neo4j-template/blob/master/models/user.js)并尝试按照他在博客中提到的那样做。
第二件事是如何从 neo4j 数据库向我的用户提供建议列表。现在,我在建议列表中为 UserName 提供了他/她的图像和共同朋友计数(使用登录用户)和城市。我不明白如何在 node.js 中使用 neo4j 执行此操作?
我已经阅读了许多博客并在互联网上观看了许多视频。但我仍然没有任何想法去做这项工作。
有人可以帮助我还是建议我在哪里可以获得有关此的正确信息?我非常困惑和沮丧,没有任何线索可以完成我的任务。
对不起我的床英语。