我想开始一个新的项目与领域移动平台,并得到一个免费的试用领域移动平台专业版的测试,并使我的启动。在我的项目中,我将有一些商店在Mall Application(Android,IOS)上销售他们的商品,我的客户可以在所有商店搜索商品,查看价格,然后订购。
我想知道领域移动平台,我需要一个数据库在服务器上,还是可以使用领域移动平台,而不是一个数据库,以大量的查询和大数据?在我的研究中,我发现领域移动平台可以代替RESTfull API在移动客户端和服务器之间交换数据,但是我不知道领域移动平台可以处理多少数据?
领域移动平台(专业版或企业版)是一个完整的数据库引擎,还是仅仅用于与其他数据库交换数据和查询数据?
发布于 2017-06-16 05:23:27
经过一些测试和研究,以及“亚当·菲什”和“罗恩·AB”的好评论,我找到了答案。对于使用领域移动平台(RMP),我可以有两种策略:
答:使用RMP交换数据结构,并将数据存储在数据库引擎中,并对数据库做其他功能。
B:使用RMP作为数据库引擎,使用NodeJS SDK或函数(最近添加到RMP中)用于地图/还原机制来搜索数据。
对于开发人员来说,通常的策略是A,因为它是已知的。对于B策略,需要学习Node函数和RMP。对于中等大小的数据,我认为B策略是很好的,因为它具有实时性,但是对于大数据来说,需要一些编码和时间,才能像数据库引擎那样获得良好的性能。最后,我❤️喜欢RMP的良好性能和领域数据库在移动提供给其他用途。
发布于 2017-04-12 11:08:32
领域移动平台可以用来提高应用程序的性能,还可以通过不总是依赖RESTful API服务使我们能够脱机工作。一旦我们从服务器同步数据,我们就可以使用领域移动获取所有数据。唯一的问题是,您需要与您的服务器数据执行及时的同步,从而通过不一直依赖API服务来提高应用程序的性能。它只是你的移动设备的一个本地数据库。
此外,领域是一个经过验证的数据库,即使在iOS中的核心数据与核心数据相比有大量数据时,它仍然具有很好的性能。
当然,您需要设置一个具有数据库的服务器来管理服务器上的所有数据,这些数据将由多个访问您的服务器的设备访问。
https://stackoverflow.com/questions/43348054
复制相似问题