登录
注册
回到首页
AI
搜索
发现报告
发现数据
发现专题
研选报告
定制报告
VIP
权益
发现大使
发现一下
行业研究
公司研究
宏观策略
财报
招股书
会议纪要
中央经济工作会议
低空经济
DeepSeek
AIGC
大模型
当前位置:首页
/
行业研究
/
报告详情
50W+_小程序开发者背后的数据库降本增效实践_杨珏吉
信息技术
2022-07-19
ArchSummit深圳2022|全球架构师峰会
R***
AI智能总结
查看更多
腾讯自研上云使用 Serverless 数据库的实践
微信小程序开发者面临的问题
云服务成本高
:个人、小团队开发者按时付费不划算,包年包月不灵活,资源利用率低(开发测试环境、活动后资源浪费、用户规模小后端配置复杂)。
运维成本大
:云产品多,选择和学习成本大,多种产品配置导致运维成本高。
微信云托管与 TDSQL-C Serverless 的解决方案
微信云托管架构
:简化小程序开发运维流程,提供数据库选择(MySQLDB vs TDSQL-C Serverless)。
TDSQL-C Serverless 优势
:无需管理数据库分库,业务间隔离性好,Serverless 计费模式对用户友好。
腾讯乐享 SaaS 服务痛点与解决方案
痛点
:通过 MySQL 实例按公司分库,大部分公司社区使用度低,公司活动可能带来资源相互影响,固定规格 16 核 32G。
解决方案
:TDSQL-C Serverless 分库,降低乐享 80% 的成本,计费贴近实际使用。
计算存储分离对 Serverless 的影响
Serverless = FaaS + BaaS
:函数即服务(FaaS)和后端即服务(BaaS)。
传统数据库实现 Serverless 难点
:同机部署计算和存储,剩余资源难以利用。
TDSQL-C 计算存储分离
:60% 解耦计算与存储,资源利用率高,跨机扩容快。
TDSQL-C 架构图设计原则
计算层
:基于 TXSQL 内核,复用 bugfix 和新特性,物理复制准实时同步 redo,日志下沉。
存储层
:统一存储平台 HiSTOR,数据安全,备份/回档快,提供 SSD、混存、EC 版本。
TDSQL-C Serverless 数据库特点
三个目标
:按使用量计费、自动扩缩容、无使用无费用。
场景分析
:
慢查询
:大固定规格承担更多成本,小规格无法满足性能需求。
活动
:大固定规格承担更多成本,小规格无法满足高负载需求。
定时任务
:大固定规格承担更多成本,小规格无法满足全表扫描性能。
自动扩缩容
:根据业务负载扩缩容实例,无需预测负载。
按使用量收费
:每 5 秒进行一次资源使用采样,CCU(Compute Unit)= max(CPU, MEM/2, 最小规格),按实时 CCU 计费。
归档数据库
:业务数据长期不访问,不对 CPU 和内存进行计费。
低频访问业务
:个人博客、垂直社区论坛、微信小程序,每天请求量少,请求结束后无计算资源收费。
开发测试环境
:工作时间使用时收费,下班时间不使用不收费。
无使用无费用
:10 分钟内没有用户连接,回收计算资源,无计算资源扣费;收到用户请求时,自动唤醒计算资源。
总结和展望
满足初创企业需求
:低成本(按 CPU 使用量收费,无使用无费用)、减少运维人力(单主节点高可用,智能管家诊断 SQL)、迭代试错快(发货速度快,回档 GB 每秒,搁置项目暂停实例)、用户数激增(自动扩缩容)、小微项目(小规格实例)。
愿景
:建一座大坝来管理好上游的水资源,用来灌溉下游企业。
降本增效实践
:解耦资源的相互依赖关系,尝试使用 Serverless 化的云组件。
云计算发展
:从面向硬件资源到面向用户服务。
你可能感兴趣
计算机行业动态点评:小程序——雾霾背后的微信蓝
信息技术
西南证券
2017-01-13
生成式AI应用背后的开发者
信息技术
SlashData
2025-05-02
字节-陈秋利-开发者体验驱动-上百个研发工具的知识管理实践
电子设备
2023第十二届全球TOP100软件案例研究峰会
2024-08-21
腾讯云赋能智能硬件开发者“看、听、说”的最佳实践
腾讯
2025-06-18
牛万鹏-与开发者同频-百度构建人机协同新范式的实践
信息技术
2024AI研发数字峰会AiDD北京站
2024-11-17