因此,我对手机应用程序开发相当陌生。目前正在为移动应用程序制作项目文档,并且希望对我应该使用的数据库解决方案提供一些意见。为手机应用程序选择数据库的最佳做法
1)移动应用程序 - >在线唯 - >与一个数据库
2)我有几个Web服务器运行起来(MySQL的居多),可以使用?
所以我的问题很简单:)我应该为我的移动应用程序数据库使用什么解决方案。 - 在服务器上安装mysql数据库? - 使用某种基于云的解决方案? - 任何API considurations?
- 对于android和ios都需要是“最佳实践”。
任何和所有的建议非常感谢!谢谢大家!你太棒了!
感谢您的输入。要求是人们彼此分享“数据”。不会进入特定的,但基本上,人1打开应用程序,并看到人2,3,4数据。因此注册并共享数据。任何关于保存/检索mysql数据的最佳实践的意见?建立一个API? – Tom
在这种情况下 - 你也需要服务器组件。服务器应该公开Web服务。 Webservice可以是最适合手机的REST/JSON类型。为了提供最佳的用户体验,您应该将数据与服务器同步并在SQLITE本地存储(在iOS中,您使用核心数据来使用sqlite)。 – Jailbroken
那么mysql(innodb)是一个很好的解决方案?无需为移动应用程序提供任何“特殊”数据库解决方案?建议在服务器端使用什么REST方法?有什么需要看看? – Tom