目录:
近年来,移动应用程序的开发开始腾飞。 向智能手机和平板电脑的转变极大地推动了全球移动设备用户数量的增长。 由于移动用户群体的不断增长,对移动应用程序的需求和期望也显着增长。 为了使开发人员能够满足对移动应用程序的需求,简化开发过程以提高效率和减轻压力已变得越来越重要。 在移动应用程序中使用NoSQL就可以做到这一点。 (在NoSQL 101中获得有关NoSQL的背景知识。)
为什么关系数据库不够好
关系数据库模型根本不能满足移动应用程序的动态需求。 首先,传统的SQL数据库使用固定模式。 这就产生了问题,因为对于移动应用程序,有许多情况要求。 随着开发人员为他们的应用程序提出新的想法和功能,进行更改成为一项耗时的任务,因为必须对数据库架构进行不断的更改。
网络研讨会:揭示差异化:可扩展基础架构的新时代到来-在此处注册 |
例如,假设开发人员正在创建类似于“愤怒的小鸟”的应用程序,其中不同类型的角色执行不同的操作。 使用关系数据库时,除了要添加它们可以执行的字符或动作的类型外,还可能需要完全更改模式以适应更改。 根据更改的大小,开发人员可能需要花费大量时间和精力。