知识卡片
数据系统的边界
内容
数据库、缓存、搜索索引、消息队列不应只按产品名分类,而应看它们如何存储、派生、传递和查询数据。现代应用常把多种组件组合成一条数据流,系统设计的关键不是选一个“数据库”,而是让各组件在可靠性、延迟和演化上形成一致的整体。
参考来源
《数据密集型应用系统设计》第1章《可靠性、可伸缩性、可维护性》
知识卡片
数据库、缓存、搜索索引、消息队列不应只按产品名分类,而应看它们如何存储、派生、传递和查询数据。现代应用常把多种组件组合成一条数据流,系统设计的关键不是选一个“数据库”,而是让各组件在可靠性、延迟和演化上形成一致的整体。