·data-systems-architecture
{}

data-systems-architecture

ratacat/claude-skills

在为数据密集型应用程序设计数据库、制定性能模式决策、在规范化和非规范化之间进行选择、选择存储/索引策略、规划规模或评估 OLTP 与 OLAP 权衡时使用。也可在遇到 N+1 查询、ORM 问题或并发问题时使用。

17安装·1热度·@ratacat

安装

$npx skills add https://github.com/ratacat/claude-skills --skill data-systems-architecture

SKILL.md

Core principle: Good data system architecture balances reliability (correct operation under faults), scalability (handling growth gracefully), and maintainability (enabling productive change over time). Every architectural decision involves trade-offs between these concerns.

| Designing a new database/schema | 01-foundational-principles.md | | Normalization vs denormalization decisions | 02-data-modeling.md | | Need to understand OLTP vs OLAP | 03-storage-engines.md | | Slow queries, index selection | 04-indexing.md | | Planning for growth, read replicas | 05-scaling-patterns.md |

| Race conditions, deadlocks, isolation issues | 06-transactions-concurrency.md | | N+1 queries, ORM problems, application integration | 07-application-integration.md |

在为数据密集型应用程序设计数据库、制定性能模式决策、在规范化和非规范化之间进行选择、选择存储/索引策略、规划规模或评估 OLTP 与 OLAP 权衡时使用。也可在遇到 N+1 查询、ORM 问题或并发问题时使用。 来源:ratacat/claude-skills。

查看原文

可引用信息

为搜索与 AI 引用准备的稳定字段与命令。

安装命令
npx skills add https://github.com/ratacat/claude-skills --skill data-systems-architecture
分类
{}数据分析
认证
收录时间
2026-02-01
更新时间
2026-02-18

快速解答

什么是 data-systems-architecture?

在为数据密集型应用程序设计数据库、制定性能模式决策、在规范化和非规范化之间进行选择、选择存储/索引策略、规划规模或评估 OLTP 与 OLAP 权衡时使用。也可在遇到 N+1 查询、ORM 问题或并发问题时使用。 来源:ratacat/claude-skills。

如何安装 data-systems-architecture?

打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/ratacat/claude-skills --skill data-systems-architecture 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code 或 Cursor 中使用

这个 Skill 的源码在哪?

https://github.com/ratacat/claude-skills