0

我想和我的朋友一起构建一个饮料应用程序,只是为了玩构建 Android 应用程序和编程。

我们希望包括用户登录,即身份验证。将保留的数据将包括饮料配方、与评论、书面评论、数字评级、类别等相关联。

我的主要问题是这种类型的应用程序使用什么样的数据库?我有使用 SQL(MySQL 和 MSSQL)和 MongoDB 的经验。我倾向于 Mongo - 缺乏结构化列的灵活性对我很有吸引力,但是我以前从未做过用户身份验证 - 将密码存储为哈希等。如果 Mongo 合适,有人能指出我正确的方向吗?我以前用谷歌搜索过,记得有一些图书馆可以做到这一点。

4

1 回答 1

0

对于持久性本地存储,您只能在 android 中使用 SQLite。使用这些类的 android 操作系统支持此 SQLite 存储。

如果您正在考虑远程持久存储,那么在这种情况下,托管在远程服务器上的任何数据库都可以用于存储数据。

于 2012-04-26T22:31:56.340 回答