[英]which database should I use?
我打算构建一个Web应用程序和Android应用程序,它将管理大量的通知(推送通知),并且也可以在慢速的互联网连接中工作。 我需要发送并获得即时通知。 用户数可以是数千或数百万,应用程序将拥有多个服务器(Web场),多个数据库。 现在我需要确定哪种数据库最适合这种应用程序,以及我应该使用哪种语言进行编程。 请帮帮我。 任何建议将不胜感激
我盲目建议您使用Parse Cloud数据库,因为它为Android和IOS等所有移动环境提供了SDK,以便于实施,并且最近推出了一个Javascript SDK供使用。它免费提供Trial.MultiPlatform支持和安全
看看这里: https : //www.parse.com/
那么,首先你需要决定你的直接需求是什么。 您是否打算在可能有数百人同时访问信息的平台上使用此功能? 然后你需要估计你未来的需求。
这将帮助您确定数据库系统。
根据我的经验,我建议你使用MYSQL数据库。
您确定要获得成千上万的用户吗? 每个人都从头开始(读:零用户,除了一些朋友)。 我的意思是,你必须专注于你的开发中的真正问题(不断增长的app用户群是不同的故事):
第三种选择很棒。 获得便宜/免费的网络主机。 存储配置,您的Android应用程序将在启动时下载。 在配置中,您应该声明后端是什么以及如何与之通信。 您可以使用https://www.firebase.com或https://parse.com/plans等任何已知服务,甚至可以使用Google App引擎免费套餐/ AWS免费套餐。
关于为Android开发应用程序 - 如果您的应用程序不需要任何复杂的计算或库 - 只需使用JavaScript编写它。 它足够快。 但是,Java应用程序总是更快,更容易调试。
祝好运 !
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.