RDBMSとNoSQLのメリットを併せ持つクラウドネイティブなNewSQLデータベース
「TiDB」をKubernetesで動かしてみよう!
6.65 MB
71 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
日语 | .pdf | 3 |
摘要 | ||
TiDB は、RDBMS と NoSQL のメリットを併せ持つクラウドネイティブな NewSQL データベースです。MySQL と互換性があり、水平方向のスケーラビリティ、強力な一貫性、および高可用性を備えています。TiDB は Kubernetes と非常に相性が良く、分散トランザクション、最小限の ETL、高可用性を特徴としています。TiDB は SQL とストレージが分離されているため、無停止での水平拡張が可能です。また、Kubernetes 上での自動化された運用が可能で、ティアイユーエピー(HTAP)ワークロードをサポートしています。 | ||
AI总结 | ||
**TiDB:RDBMSとNoSQLのメリットを併せ持つクラウドネイティブなNewSQLデータベース**
TiDBは、RDBMS(関係データベース管理システム)とNoSQLのメリットを組み合わせたクラウドネイティブなNewSQLデータベースです。以下がその主な特徴と概要です。
### TiDBの特徴
1. **HTAP(Hybrid Transactional and Analytical Processing)に対応**
- 混合型ワークロード(トランザクショナルとアナリティクス)を同時に処理可能です。
2. **MySQLと互換性あり**
- MySQL 5.7と互換性があり、既存のMySQLクライアントやライブラリをそのまま利用できます。
3. **水平スケーラビリティ**
- SQL処理とストレージが分離されているため、各コンポーネントごとに無停止で水平拡張が可能です。従来の垂直拡張に比べて柔軟性が高く、スケールアウトが容易です。
4. **分布式トランザクション**
- 分散トランザクションをサポートし、一貫性の高いデータ操作が可能です。
5. **クラウドネイティブ志向**
- Kubernetesとの相性が良く、Kubernetes上で容易にデプロイ可能です。
6. **高可用性**
- 絶高な可用性を実現し、手動シャーディングの必要がありません。
7. **最小限のETL(データ加工)**
- OLTP(オンライントランザクショナルプロセッシング)とOLAP(オンラインアナリティクスプロセッシング)を直接サポートします。
### TiDBの製品・プロジェクト
- **コミュニティエディション**:無料で利用可能なオープンソース版。
- **エンタープライズ版**:フルマネージドサービス、24時間365日のサポート、技術トレーニング、コンサルティングが含まれます。
- **フルマネージドサービス**:クラウド上でのホスト型サービス提供。
### TiDBのメリット
- **Kubernetesとの相性**:クラウドネイティブな設計により、Kubernetes上での運用が容易です。
- **自動化ツール**:`tidb-operator`を用いれば、Kubernetes環境でのクラスタ構築、メトリクス環境構築、オートスケールなど、高度な自動化が可能です。
### まとめ
TiDBは、Kubernetes上で動作し、RDBMSとNoSQLのメリットを両立させたクラウドネイティブなデータベースです。高可用性、水平スケーラビリティ、MySQLとの互換性、そしてHTAP対応が特徴で、現代のアプリケーションに求められる柔軟性とパフォーマンスを提供します。ぜひKubernetes上でTiDBを触ってみましょう! |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
59 页请下载阅读 -
文档评分