AI智能总结
nn1nni00100100 从到2万+集群的极速狂奔 讲师简介 TiDBServerless研发负责人,致力于为应用开发者提供简单易用且同云上应用生态深度整合的全托管TDB服务。曾就职于知乎担任技术平台负责人1从事存储和数据库相关产品研发工作十五年。关注云原生技术,TiKV项目Maintainer。77 孙晓光 TiDBServerless研发负责人 03架构进化 01.i背景介绍 02 TiDB Serverless04敏捷开发 背景介绍 TiDB 35.4K+ Stars 3K+ Adopters 849Contributors https://github.com/pingcap/tidb 水平扩展 OLTP 分布式架构/支持事务一致性/兼容MySQL生态 HTAP* 在线事务与实时在线分析 高可用,自动故障迁移在线 DDL 变更零停机时间 TiDB Cloud 全托管数据库服务 关于 TiDB Cloud TiDB Cloud 全托管数据库服务 TiDB Dedicated TiDB Serverless ••、独占计算和存储资源全面的TiDB控制能力 ••·全自动弹性·每用户5个免费集群* TiDB Serverless msup 什么是Serverless数据库 像AmazonDynamoDB? ••••·全托管可自动扩展?·高吞吐、无限容量?·高并发、低延迟?:面向短链接的协议? 像 Amazon Aurora Serverless? •••:不频繁、间歇性或不可预见的工作负载?·不到1秒的时间即可透明扩展?仅为使用的容量付费? serverless服务不关乎某种具体的技术架构和技术特点。它对用户的核心价值在于无需关心基础设施情况下满多样化工作负载的要求,同时为客户提供定价合理并按实际使用付费的高性价比服务。 msup 为什么选择Serverless数据库 成本效益 •:只为实际使用付费 敏捷商业 •••避免管理基础设施的负担:系统能力随业务增长自适应增长:更短的产品上市周期 TiDB Serverless 零停机时间 实时洞察 高可用保障业务连续 熟悉的技术栈和工具 内五HTAP能力实时洞察在线交易 全服务化模式 随时应对业务增长和流量激增 只为实际使用至付费 完全弹性的数据服务 问题与挑战 支撑数万、数十万、数百万甚至数千万集群?免费用户为主的基础上构建商业?为升发者提供一流的开发使用体验? 架构进化 TiDB 架构 多租户 网络接入 •Gateway 租户资源池 •••TiDB (TP)TiFlash MPP (AP)Services (后台任务如 DDL、TTL、Compaction 和 Analyze) 共享资源 •••PDTiKV (行存储)TiFlash (列存储) 弹性资源 闲时归零 •:不占用任何计算资源 瞬时唤醒 •·随需分配计算资源 •自动扩容/缩容随流量增大动态分配资源 TiDB的云原生 弹性资源 ••·纵向扩容横向扩容 共享存储 •••99.999999999%持久性·弹性任务·分级存储 TiDB 的云原生 微服务化 •••TiDBPDTiKV 敏捷开发 djangoSQLAlchemy HIBERNATE Prisma GORM 流行生态集成 敏捷开发 msup 零成本起步 每用户每月免费额度 •••·25GiB行存空间·25GiB 列存空间: 250M Reguest Unit 免费额度外使用定价 ••:每GiB行存空间每月$0.20*1·每百万RU$0.10*1 预算控制 ••:设定支出上限,避免账单超出预算:无请求时资源归零不产生RU支出*2 ★1:亚马逊云科技不同区域之间定价有所差别*2:在无请求时仍然会产生存储费用 msup TiDB Serverless 特点 ••••·MySQL生态兼容·全服务化模式:全自动伸缩:成本效益高 msup 使用 TiDB Serverless 构建应用 •••·自带数据API服务:使用git工作流完成API服务和数据库的版本控制:零成本起步 云原生的加速度 EmbraceTiDB Serverlessfor your applications tidbcloud.com 0主办方msupTOP1100100 100