移动APP客户端为什么不直接连接远程数据库存取数据
移动APP客户端为什么不直接连接远程数据库存取数据:
1)安全问题
远程数据库必须暴露给外网,数据很容易遭到窃取。
2)性能问题
如果客户端量大,势必数据库连接多,通常数据库是有并发连接限制的,而且无法使用缓存。
3)可维护及封装
数据连接很难维护;数据封装性差;版本管理很难,只能依赖数据库;
4) ...........................................................................
曾经考虑过这个问题的,欢迎补充啊!