2017-09-13 41 views
1

我是Android开发新手,准备第一个应用程序。但是很快我就困惑了,根据它的性质,我应该在SQLite和MySQL之间为我的android应用程序选择哪个数据库。支付集成的Android应用程序数据库选择

这里是我的应用程序的基本细节:用户将在我的应用程序上注册,并将支付使用它的一次性费用。我正在考虑使用PayPal进行支付集成。稍后用户将从他们的银行账户中存入金额到他们的应用账户,并且能够将钱汇给其他应用用户。同样,用户可以将钱从他们的应用账户转移到银行账户。

正如我网上说SQLite的工作在应用层面上的特定用户的应用程序安装在他/她的手机上阅读。因此,数据存储在该用户安装的应用程序的SQLite中,因此只能使用他/她的手机。虽然MySQL数据被远程存储(而不是在手机安装的应用程序),并可以操纵和使用Web服务的任何手机上管理的集中式从任何安装Android应用程序(例如:PHP Web服务)。

请告诉我应该为我的应用选择哪个数据库,并纠正我,如果我对SQLite和MySQL数据库的基本差异是错误的。

谢谢

回答

0

根据我的理解数据库是不重要的,我存储第二步是数据库,如果你想本地存储然后它会擦除应用程序数据后擦除所有的东西,所以根据我的理解,你需要将它存储在服务器上或网页,因为这将有助于在很多事情一样,

就像一个是它将存储永久另一件事你可以分析你的收入也谁付费与否,

所以我建议要存储在服务器上或网络,那么你需要选择服务器数据库,如MySQL或MSSQL或任何其他。

0

在我看来, 你应该这种情况下使用服务器的数据库,我想。因为你的所有应用都需要互联网连接。

和地方的数据库没有安全,也可以是由root用户访问。