22-小结
1.6 小结
大多数大型Web应用程序和服务的核心都是高性能的数据存储解决方案。后端数据存储负责存储各种信息,从用户账户信息到购物车中的商品,再到博客和评论。优秀的Web应用程序必须能够准确、快速、可靠地存储和检索数据,因此选择的数据存储机制的性能必须满足用户的需求。
有多种数据存储解决方案可用于存储和检索Web应用程序所需的数据,其中最常见的三种是直接文件系统存储、关系型数据库和NoSQL数据库。本书介绍数据存储解决方案MongoDB,它是一种NoSQL数据库。
本章介绍了决定如何组织数据和配置MongoDB数据库前,必须考虑的设计因素;还介绍了要提出的设计问题以及如何使用MongoDB内置的机制来解决这些问题。