【问题标题】:SQL, Firebase or something else? [closed]SQL、Firebase 还是其他? [关闭]
【发布时间】:2019-09-03 07:50:44
【问题描述】:

我正在尝试构建一个游戏应用,其中:

  • 用户将能够登录。

  • 用户(如果已登录)将能够保存他在游戏中的进度。

-应该保存的东西是:

  • 用户建立的头像
  • 用户回答了什么问题
  • 用户赚取和剩余的硬币数量。

我已经阅读了一些关于主要 SQL 和 Firebase 的内容。两者之间是否有明确的区别,或者关于如何选择数据库的任何“规则”?

谢谢

【问题讨论】:

    标签: sql database firebase login flutter


    【解决方案1】:

    嗯,这完全取决于您要存储“用户数据”的位置。

    • 如果您想将其存储在手机本身上,那么您应该使用 持久性数据库,即 SQLite
    • 如果您不想将其存储在移动设备上,但希望将其存储在服务器上,那么您应该使用 firebase(您的移动游戏需要互联网)。

    通常,按照您描述游戏的方式,人们会选择 SQLite。

    如有需要,请随时提出更多问题。

    【讨论】:

    • 非常感谢 :) 我的目标是将其保留为离线游戏,我认为将其存储在设备上应该不是问题。所以我认为 SQLite 将是当时的最佳选择。
    猜你喜欢
    • 2010-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-31
    • 2011-10-22
    • 2014-09-21
    • 1970-01-01
    相关资源
    最近更新 更多