我只是在自学使用 swift 开发 iOS 应用程序。我使用 Realm 而不是 Core Data 来存储本地数据,我发现它非常直观。对于远程存储和数据库,因为我的后端经验为零,所以我一直在使用 firebase 来完成所有幕后工作,我认为它也非常适合我的需求。
但是,我想在中国测试我的应用程序,显然 Firebase 不是一个选项(与谷歌相关的所有内容都被阻止)。在我看来,AWS 在中国也很弱智(如果我错了,请纠正我)。
我做了一些研究,发现阿里云ECS似乎是一个不错的选择,而且Realm Object Server似乎越来越令人兴奋,有了许多新功能。但在我投资订阅阿里云 ECS 之前,我想知道:
如果有人尝试在阿里云 ECS 上部署 Realm Object Server?我可以按照Realm Object Server 教程轻松设置所有内容吗?
使用 Realm Object Server 和云 ECS,我还需要 Postgres/MongoDB/MySQL/Ejabberd 等其他数据库吗?我的应用会涉及到一些聊天功能,你可以像 whatsapp 一样对待它。再一次,我对后端开发一无所知,所以如果有人能对此有所了解,那就太好了。