gpt4 book ai didi

twitter - 建立一个推特用户数据库

转载 作者:行者123 更新时间:2023-12-02 22:01:59 24 4
gpt4 key购买 nike

我正在构建一个简单的 Twitter 图表,我正在与团队的其他成员讨论如何实现它。

由于性能和简单性,我认为 A 选项是最好的,但其他成员(项目负责人特别喜欢 C)由于对该平台缺乏经验而不太相信。

我从未在生产应用程序中使用过图形,因此当 PL 开始将它与 C 选项进行比较时,我没有强有力的论据。

所以我问你,根据你的经验,你会选择哪个选项?

元素:

  • 推特用户
  • 列表
  • 兴趣

A) neo4j 图

节点:

  • 推特用户
  • 列表
  • 兴趣

关系:

  • 关注(用户 1,用户 2)
  • member_of(用户,列表)
  • interested_in(用户,兴趣)

B) 相同的图表,但分成更小的图表以提高性能。

C) 用于查询数据的简单 neo4j 图和关系数据库。

.图:

节点:

  • 推特用户

关系:

  • 相似度(用户 1,用户 2)

.relational db:A 的节点将转换为表和关系将通过多对多键完成。

最佳答案

根据您的描述,我个人认为选项 B 和 C 没有任何理由。您描述的场景看起来非常适合作为 Neo4j 的图形数据库。

如果您选择选项 C,您将拥有大量仅在两个数据库之间进行 ID 转换和同步的代码。您最好有充分的理由使用这样的两家商店。

关于twitter - 建立一个推特用户数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16794605/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com