搜索

pdf文档 RDBMSとNoSQLのメリットを併せ持つクラウドネイティブなNewSQLデータベース 「TiDB」をKubernetesで動かしてみよう!

6.65 MB 71 页 0 下载 78 浏览 0 评论 0 收藏
所属分类: 数据库 / TiDB
语言 格式 评分
日语
.pdf
3
摘要
文档介绍了TiDB,一种结合了RDBMS和NoSQL优点的NewSQL数据库。TiDB支持HTAP(混合事务和分析处理)工作负载,具有MySQL兼容性、水平扩展能力和高可用性。文档重点介绍了在Kubernetes上运行TiDB的方法,包括使用StatefulSet进行管理、通过Affinity和TidbClusterAutoScaler进行自动扩展,以及利用tidb-operator进行自动部署。此外,文档还提到TiDB的便利性及其在Kubernetes环境中的优势。
AI总结
本文主要介绍了结合RDBMS和NoSQL优点的云原生NewSQL数据库TiDB,并重点讲解了如何在Kubernetes上运行TiDB。以下是总结: 1. **TiDB的特性** - TiDB是HTAP(混合事务与分析处理)数据库,支持事务和分析型工作负载。 - 具备MySQL兼容性,支持水平扩展、强一致性以及高可用性。 - SQL和存储分离架构,允许各组件独立扩展,提升效率。 - 支持无停止扩展,无需手动分片。 2. **TiDB与Kubernetes的结合** - TiDB是为云原生设计,与Kubernetes兼容性良好。 - 使用`tidb-operator`可以实现集群构建、指标管理、自动扩缩等自动化操作。 - 虽然`tiup`工具非常方便,但在Kubernetes环境中无法直接使用,需依赖`tidb-operator`实现类似功能。 3. **Kubernetes上的部署要点** - 使用`Affinity`和`tidb-scheduler`进行Pod调度,优化资源分配。 - 通过高级StatefulSet实现更灵活的有状态应用管理。 - 使用`TidbClusterAutoScaler`实现自动扩缩,确保资源弹性。 4. **其他信息** - 本文由PingCAP的Makoto Hasegawa分享,他介绍了TiDB的基本架构、Kubernetes部署的优势以及实际使用场景。 - 讲者还分享了个人在Kubernetes和OpenStack方面的经验,并鼓励读者尝试使用TiDB与Kubernetes的组合。 总结来看,TiDB是一个兼具RDBMS和NoSQL优势的数据库,结合Kubernetes的弹性扩展能力,能够为现代应用提供高效、灵活的解决方案。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 59 页请下载阅读 -
文档评分
请文明评论,理性发言.