来源信息
- 仓库
- NeuralBlitz/Mito
- 最近来源活动
- 2026年3月22日 13:29
- 检测到的 SKILL.md 语言
- 英语
- 星标
- 0
- 分支
- 0
安装方式
默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。
检查来源文件
决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。
正在显示 SKILL.md
SKILL.md
来源说明 · 只读预览- name
- nosql
- description
- NoSQL databases, document, wide-column, graph, and key-value stores
- license
- MIT
- compatibility
- opencode
- metadata
- {"audience":"developers","category":"databases"}
## What I do
- Choose appropriate NoSQL databases for use cases
- Design distributed data models
- Optimize for specific access patterns
- Handle eventual consistency
- Design for horizontal scalability
## When to use me
When selecting NoSQL databases, designing distributed systems, or working with non-relational data models.
## Key Concepts
### NoSQL Categories
- **Document**: MongoDB, CouchDB, Cosmos DB
- **Key-Value**: Redis, DynamoDB, etcd
- **Wide-Column**: Cassandra, HBase, Bigtable
- **Graph**: Neo4j, Amazon Neptune, ArangoDB
### Data Modeling Patterns
- Denormalization
- Embedding vs referencing
- Composite keys
- Time-series modeling
- Event sourcing patterns
### Consistency Models
- Eventual consistency
- Strong consistency
- Tunable consistency
- Read your writes consistency
- Causality and vector clocks
### Scalability
- Horizontal partitioning (sharding)
- Consistent hashing
- Data balancing
- Replication topologies
- Multi-region deployments
### Query Patterns
- Primary key access patterns
- Secondary indexes
- Full-text search
- Aggregation pipelines
- Graph traversal
### Trade-offs
- ACID vs BASE
- CAP theorem implications
- Query flexibility vs performance
- Schema flexibility vs validation
## When to Use Each Type
- **Document**: Flexible schemas, catalogs, content management
- **Key-Value**: Caching, session store, high-speed access
- **Wide-Column**: Time-series, IoT, high write throughput
- **Graph**: Social networks, recommendations, fraud detection
在 GitHub 查看