【问题标题】:What db is suitable for implementing the like functionality?什么数据库适合实现类似的功能?
【发布时间】:2022-01-17 08:27:17
【问题描述】:

我想在我的应用程序中实现类似的功能,并在数据库方面寻找一个好的解决方案。到目前为止,我一直在研究 Firebase,它似乎可以在使用分片时发挥作用。因为我是数据库的初学者,所以我想问你。 你怎么看?

也许 AWS 或其他东西有适合这个用例的东西?

【问题讨论】:

    标签: database react-native nosql


    【解决方案1】:

    好吧,首先我将选择与您用于保存用户数据的数据库相同的数据库。

    如果您还没有任何人,我建议您使用 Firebase,它可以处理您的用户会话、社交登录、数据库,您还可以为类似功能实施解决方案。

    【讨论】:

    • 是的,我为此使用了 Firebase。您能否给我一些提示,以便在 Firebase 中实现此功能?
    • 回答我上面的问题:分析。
    【解决方案2】:

    如果您已经在使用 firebase,那么实时数据库应该是最佳做法。在 firebase rtDb Docs for web 中甚至还有一个喜欢的例子。但当然你应该使用react-native-firebase

    【讨论】:

    • 谢谢伙计!现在正在调查它。但是有一个问题:使用 react-native-firebase 比仅使用 firebase 有什么优势?
    • 普通 Firebase 不适用于 react-native。使用它只适用于最简单的任务,但在更复杂的任务中会失败。如果我没记错的话,实时数据库在尝试在 react-native 中使用它时会引发连接错误。此外,您的进度会更快,因为在 react-native 上使用 react-native-firebase 包有更多关于 firebase 的帮助和教程。
    猜你喜欢
    • 2017-08-27
    • 2011-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-22
    • 1970-01-01
    • 2019-02-28
    相关资源
    最近更新 更多