我正在实施一个Android应用程序,但我无法最终决定哪个数据库最合适。您可以将我的应用视为Instagram,但不会有照片或视频,而是会有文字。只有个人资料图片的图像。
用户可以将数据插入数据库并在应用内进行高级搜索。因此,数据库必须位于使用该应用程序的任何人都可以通信的地方。什么是最佳选择?
答案 0 :(得分:0)
并非您在互联网上阅读的所有内容都是真实的。有很多服务供您使用。解析服务器,Firebase,AWS,MySQL,PHP等等等。
我是一个人,正在使用Parse-Server。为什么?很简单。我自己调用将存储在mongo中的统计信息。如果我要再做一遍,我会使用Firebase代替它。为什么?谷歌是王道。
现在,Parse-Server和Firebase声称它们是安全的,我还没有做太多测试,看看我是否能够破解它。也许有人可以对此发表评论。 Parse-Server存储在我的Mac本地,只要您的密钥保持安全,该应用程序就是安全的。 db(存储在mongo上)是安全的。您可以在mongo上存储图像,文本,用户和几乎任何内容,这与Firebase类似。
如果您想要最好的制作,我认为您不必担心Firebase,Parse-Server,AWS等,您需要担心安全性。如果难以破解,那么该服务可能是最佳选择。
当然,也许存储与文本分开的图像会很好,但同样,如果Parse-Server受到保护,那么我很乐意将它用于我的需求。
编辑:拼写错误