Android 数据库、api或webservice承载少量消息,启动级别noob

Android 数据库、api或webservice承载少量消息,启动级别noob,android,database,web-services,webserver,Android,Database,Web Services,Webserver,20年来,我一直能够避免数据库、Web服务器的设置,但现在我要面对它。我发现了太多的信息,我宁愿在和一个坏的系统乱搞之前先问一下 所以,我需要主持大约10次讨论,每次讨论大约有25条信息,我想删除这些信息。所以这真的很轻。我的第一个想法是使用JSON格式的数据,因为我在这方面有一些经验。数据将从android应用程序访问 现在我的脑子里已经沸腾了,mongodb,micro_httpd,libmicrohttpd,json服务器,nginx,nosql,nodes,mariadb,mongodb

20年来,我一直能够避免数据库、Web服务器的设置,但现在我要面对它。我发现了太多的信息,我宁愿在和一个坏的系统乱搞之前先问一下

所以,我需要主持大约10次讨论,每次讨论大约有25条信息,我想删除这些信息。所以这真的很轻。我的第一个想法是使用JSON格式的数据,因为我在这方面有一些经验。数据将从android应用程序访问

现在我的脑子里已经沸腾了,mongodb,micro_httpd,libmicrohttpd,json服务器,nginx,nosql,nodes,mariadb,mongodb。。。现在是做出决定的时候了

虽然数据是从android应用程序访问的,但我想知道我是否需要任何Web服务器,实际上,我不希望人们可以浏览到主机并从浏览器读取所有内容。其思想是使用示例Get将发送者、主题、消息转换为android文本视图,并将其转换为相反方向。这就是为什么我开始考虑一些可以从internet连接的api或数据库,但如果可以隐藏东西的话,Web服务器也可以


这不是一个教程的地方,但如果有经验的人可以为我提出一些设置和方向?我用谷歌搜索了几乎所有的教程。在第一次安装中,我很乐意接收消息并将其发送到数据库/api/webserver/webservice,但稍后也会很高兴进行一些身份验证,还有一个重要的问题,即无论如何都会有垃圾邮件出现,我读到了一些关于将发送者ip地址暂停五分钟的文章。验证码将非常感谢,我想我可以在android webview中打开一个。从我们的团队负责人的角度来看,apache不是一个选项,因为它可能会泄露一些信息(尽管我认为这并不危险)。提醒一下,这似乎很轻松。

我认为Firebase是最适合您的解决方案:易于使用,没有服务器数据库复杂性,易于实现。从网上观看一些最新的视频,您就可以开始了