【发布时间】:2015-04-06 04:03:03
【问题描述】:
我想构建一个移动应用程序来学习这项技术。
我选择了 Ionic 框架,因为它负责构建应用程序的大部分设置。但是,当我为我正在尝试构建的应用程序访问数据库时,我有点困惑。
谷歌搜索后的一些链接建议我使用 SQLite,一些链接将我拉向 Firebase。我的疑问是,它们是否相关以进行比较?我想,SQLite 和 Firebase 是无法相比的。请澄清。
谢谢 马尼坎丹J
【问题讨论】:
我想构建一个移动应用程序来学习这项技术。
我选择了 Ionic 框架,因为它负责构建应用程序的大部分设置。但是,当我为我正在尝试构建的应用程序访问数据库时,我有点困惑。
谷歌搜索后的一些链接建议我使用 SQLite,一些链接将我拉向 Firebase。我的疑问是,它们是否相关以进行比较?我想,SQLite 和 Firebase 是无法相比的。请澄清。
谢谢 马尼坎丹J
【问题讨论】:
SQLite 是您手机的数据库,而 Firebase 是一个在线数据库。
使用 SQLite,您可以创建不支持与他人共享的应用程序。一个例子,吃豆人。假设你的高分是“20”。但是您不能与其他人的手机分享这个高分,因为它是本地的(在您的手机内)。
使用 Firebase,您可以在线存储数据,例如注册详细信息等。一旦人们注册,他们就可以使用多个平台(取决于您的目标)使用他们的信息登录。你可以让他们互相分享东西等等。
【讨论】:
SQLite 更适合开发离线安卓应用。 Firebase 始终需要服务器,但 SQLite 不需要任何服务器,因此对于 Firebase,您应该需要互联网,但在 SQLite 中,您可以离线实现目标。因此,根据条件,您可以使用其中之一。
【讨论】: