惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

TaoSecurity Blog
TaoSecurity Blog
博客园 - 司徒正美
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 【当耐特】
M
MIT News - Artificial intelligence
罗磊的独立博客
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Stack Overflow Blog
Stack Overflow Blog
The GitHub Blog
The GitHub Blog
Google DeepMind News
Google DeepMind News
Security Archives - TechRepublic
Security Archives - TechRepublic
宝玉的分享
宝玉的分享
N
News and Events Feed by Topic
The Hacker News
The Hacker News
Google DeepMind News
Google DeepMind News
C
CERT Recently Published Vulnerability Notes
F
Full Disclosure
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
S
Security @ Cisco Blogs
H
Hacker News: Front Page
L
LangChain Blog
Microsoft Security Blog
Microsoft Security Blog
Y
Y Combinator Blog
B
Blog RSS Feed
H
Heimdal Security Blog
Google Online Security Blog
Google Online Security Blog
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - 三生石上(FineUI控件)
V2EX - 技术
V2EX - 技术
V
Vulnerabilities – Threatpost
Help Net Security
Help Net Security
Hacker News - Newest:
Hacker News - Newest: "LLM"
T
Tailwind CSS Blog
W
WeLiveSecurity
T
Tenable Blog
D
DataBreaches.Net
Martin Fowler
Martin Fowler
Cyberwarzone
Cyberwarzone
Cisco Talos Blog
Cisco Talos Blog
S
Secure Thoughts
O
OpenAI News
L
LINUX DO - 热门话题
Vercel News
Vercel News
阮一峰的网络日志
阮一峰的网络日志
Jina AI
Jina AI
J
Java Code Geeks
Know Your Adversary
Know Your Adversary
IT之家
IT之家
Latest news
Latest news
Cloudbric
Cloudbric

ypingcn

为什么我还在用 Firefox - ypingcn [streamscharts]2025年全年全球直播平台报告 [streamscharts]2025年全年全球直播平台报告 [streamscharts]2025年Q4第四季度全球直播平台报告 [streamscharts]2025年Q4第四季度全球直播平台报告 奇点前尘:回望人工智能2025 奇点前尘:回望人工智能2025 [streamscharts]2025年Q3第三季度全球直播平台报告 [streamscharts]2025年Q3第三季度全球直播平台报告 在工作中使用 AI 辅助 在工作中使用 AI 辅助 连麦、PK和语音房的实现设计思路 连麦、PK和语音房的实现设计思路 数据密集型应用系统设计笔记 Podcast 是新一代的 Blog?| 播客收听体验分享 Podcast 是新一代的 Blog?| 播客收听体验分享 2022 年终总结 2022 年终总结 追「个人养老金」热点?不如多了解观望看看 追「个人养老金」热点?不如多了解观望看看 静态页面也能实现短链接 | 个人博客历史(二) 何为同路人? | 人生七年(一) 简化开发逻辑的用户属性服务设计 用户权限服务的设计 博客更新记录总结 | 个人博客历史(一) 使用本地缓存优化微服务 blade build 在微服务开发中的应用 如何高效地搜索 投顾服务初观察 The South 18 年春招记录 2017 年终总结 Firefox Quantum 引发的思考 续写 《像我这样的一个女子》 用 WPS 生成文档目录 用 nodePPT 完成网页演示 Dr.com 认证的校园网里使用 WiFi 初试 ssh 命令 MATLAB 选修课上的一些有趣的代码 用 Jekyll 在 Github 上搭建一个简易博客 Hello! Github Page 感谢
数据密集型应用系统设计笔记
ypingcn · 2023-09-09 · via ypingcn
[AD] -- 下方为内容广告,点击支持作者,想过滤广告? -- [AD]

Powered by Claude AI

第一章 可靠性、可扩展性和可维护性

这三个指标是设计高质量数据密集型系统的基石
通过冗余机制提高可靠性,避免单点故障
按需扩展更经济高效,逐步水平拆分是常用方法
良好的抽象和松耦合设计提高可维护性
采用合理的缓存策略也很重要

第二章 数据模型和查询语言

关系型数据库的模式、约束以及SQL查询
各种NoSQL数据库数据模型,如键值、文档、列存储等
查询语言的特点、性能考量
不同的数据模型适合不同的场景

第三章 存储与检索

磁盘与内存数据存储结构优化
日志结构、LSM树等写入优化方法
B树等索引结构及查询优化
数据压缩方法

第四章 编码与演化

版本控制、AB测试的重要性
向后兼容的处理
架构演进的模式
服务化与微服务架构优点

第五章 复制

为什么需要复制
同步与异步复制机制
一致性与可用性的平衡
脑裂问题及解决方案

第六章 分区

数据分区的目的和方法
分区键的选择
水平拆分的实现
动态分区调整

第七章 交易

ACID特性及事务实现
两阶段提交协议
PostgreSQL的可串行化
NoSQL数据库的分布式事务

第八章 分布式系统的麻烦

处理延迟的方法
时钟同步与Globally Unique Identifiers
一致性问题与解决方案
幂等性设计的重要性

第九章 批处理

批处理的适用场景
MapReduce、Spark等技术
流处理与微批处理的对比
Lambda架构和Kappa架构

第十章 操作

基础设施管理和自动化
监控与告警系统设计
容量规划方法
数据系统部署和配置最佳实践
[AD] -- 下方为内容广告,点击支持作者,想过滤广告? -- [AD]