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

推荐订阅源

L
LangChain Blog
C
Check Point Blog
博客园 - Franky
V
Visual Studio Blog
云风的 BLOG
云风的 BLOG
aimingoo的专栏
aimingoo的专栏
Microsoft Security Blog
Microsoft Security Blog
V2EX - 技术
V2EX - 技术
AI
AI
Hacker News - Newest:
Hacker News - Newest: "LLM"
Jina AI
Jina AI
S
Security @ Cisco Blogs
Security Archives - TechRepublic
Security Archives - TechRepublic
H
Hacker News: Front Page
H
Hackread – Cybersecurity News, Data Breaches, AI and More
O
OpenAI News
Attack and Defense Labs
Attack and Defense Labs
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
爱范儿
爱范儿
H
Heimdal Security Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
G
Google Developers Blog
G
GRAHAM CLULEY
V
V2EX
The Register - Security
The Register - Security
人人都是产品经理
人人都是产品经理
B
Blog RSS Feed
Schneier on Security
Schneier on Security
M
MIT News - Artificial intelligence
Stack Overflow Blog
Stack Overflow Blog
Help Net Security
Help Net Security
大猫的无限游戏
大猫的无限游戏
C
CERT Recently Published Vulnerability Notes
The GitHub Blog
The GitHub Blog
V
Vulnerabilities – Threatpost
The Last Watchdog
The Last Watchdog
J
Java Code Geeks
S
Secure Thoughts
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
量子位
NISL@THU
NISL@THU
K
Kaspersky official blog
Engineering at Meta
Engineering at Meta
T
Threatpost
Recent Commits to openclaw:main
Recent Commits to openclaw:main
宝玉的分享
宝玉的分享
Security Latest
Security Latest
T
The Exploit Database - CXSecurity.com
博客园_首页
A
Arctic Wolf

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]