パーティショニング
StarRocks での高速分析は、クエリパターンに合ったテーブルレイアウトから始まります。このガイドは、実践的な経験を明確なルールに凝縮し、パーティショニングを支援します。これにより、以下のことが可能になります。
- データのスキャンを減らす:積極的なパーティションプルーニングを通じて
- ライフサイクルタスクを管理する(TTL、GDPR 削除、階層化): メタデータのみの操作で
- スムーズにスケールする:テナント数、データ量、または保持期間が増加するにつれて
- 制御された書き込み増幅:新しいデータは「ホット」パーティションに着地し、Compaction は履歴パーティションで行われます
新しいテーブルをモデル化する際や古いテーブルをリファクタリングする際には、このアドバイスを参考にしてください。各セクションでは、目的に基づいた基準、設計のヒューリスティクス、および運用上のガードレールを提供し、コストのかかる再パーティショニングを回避します。