设计数据敏感型应用资源下载
资源文件介绍
文件标题
Designing Data-Intensive Applications.pdf
文件描述
本资源文件详细探讨了设计数据敏感型应用时涉及的多种存储组件,并对其进行了深入分析。该文件适用于在进行存储组件技术选型时使用,帮助读者深入理解各种存储组件的优缺点。
数据敏感型应用通过利用这些技术进步,正在推动可能性的边界。我们将一个应用称为数据敏感型应用,如果数据是其主要挑战——数据的数量、复杂性或变化速度——而不是计算密集型应用,其中CPU周期是瓶颈。
帮助数据敏感型应用存储和处理数据的工具和技术正在迅速适应这些变化。新型的数据库系统(“NoSQL”)已经引起了广泛关注,但消息队列、缓存、搜索索引、批处理和流处理框架以及相关技术也非常重要。许多应用使用这些技术的某种组合。
通过阅读本文件,您将能够更好地理解如何选择和使用适合您应用需求的存储组件,从而提升应用的性能和可靠性。