云数据库MongoDB
- TencentDB for MongoDB基于开源MongoDB打造的高性能、分布式文档数据库服务。
- 兼容开源MongoDB协议、DynamoDB协议;
- 腾讯自研的MongoDB分布式集群;
- 模式自由schema-free ;
- 自动容灾、备份回档。
- MongoDB容灾架构
- 主从热备架构,具有自动容灾机制:
- 集群通过心跳检测监控节点状态;
- 主节点不可达时,集群内会自动选举出新的主节点;
- 主节点故障后重新拉起,会变成从节点;如果拉起失败,会补充新节点进入集群;
- 任一从节点不可达时,会尝试拉起节点或者补充新节点。
- 主从热备架构,具有自动容灾机制:
- 应用场景:游戏开发场景
- 需求:游戏需求变化快,版本迭代快,需要频繁修改数据库表结构。
- 方案:MongoDB无固定模式,大幅缩短版本迭代周期。
云数据库Redis
-
Redis
- 提供兼容开源Redis协议的弹性缓存和存储服务。
- 支持主从热备,自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
引擎版本 版本说明 社区版Redis引擎 Redis 2.8、Redis 4.0版本协议和命令 自研版CKV引擎 兼容 Redis 3.2版本协议和命令。 - 引擎对比
存储引擎 社区版引擎 腾讯云CKV引擎 支持版本 单机版、主从版、集群版 主从版、集群版 架构 单线程 多线程 aPs 8万-10万 8万-12万 冷热分离 不支持 不支持 强同步 不支持 不支持 数据备份 通过bgsave备份,需要2倍内存 无需额外内存 平滑升级 集群版支持 支持 快速启动 慢 基于内存共享数据、1秒内 单节点容量 0.25GB - 60GB 4GB- 384GB
云数据库Memcached
- TencentDB forMemcached
- 提供兼容Memcached协议、高性能、高可靠、易用的弹性缓存和存储服务。
- 提供主从热备、自动容灾切换、在线扩容、数据备份、等实例监控全套数据库服务。
- 自动容灾
- 单个实例保存在多个节点,双机热备。
- 节点故障时,系统自动切换或人工切换。
- 当主节点故障时,接入机会把读写请求发送到从节点;
- 新增一个从节点开始从新的主机拷贝数据,完成主从同步。
- 当从节点故障时,直接加入新的从机节点。
- 自动在线扩容
- 自动扩容以保证用户实例始终有20%的可用空间。
- 实例需要扩容时:
- 检查实例当前所在存储节点的剩余空间是否满足扩容需求;
- 如果满足则直接原地扩容,否则需要增加额外的存储节点。
- Redis和Memcached应用场景
存储需要高速访问的热点数据︰- 游戏行业场景∶积分排行榜。
- 互联网/APP∶热点访问/下载数据
- 电商场景∶商品分类数据/图片、商品搜索结果
时序数据库CTSDB
- 时序数据库CTSDB
- 时序数据库主要用于处理带时间标签(按照时间的顺序变化)的数据。
- TencentDB for CTSDB提供高性能、分布式、安全、稳定的云端时序数据库。
- 高并发写人:写内存-Dump-批量写入
- 低成本存储:Rollup数据聚合、数据压缩
- 聚合分析能力:丰富聚合查询与分析方式
- CTSDB应用场景:IoT监控环境
- IoT监控环境
- PB级数据,CTSDB实时写入,快速查询
- 互联网业务监控分析
- CTSDB生成日志报表提供问题分析排查
- IoT监控环境
数据库一体机TData
- 数据库一体机 TData:融合高性能计算、热插拔闪存、Infiniband 网络的软硬件一体化数据库解决方案。
- 产品优势
- 金融安全/合规
- 高可靠性
- 高性能/性价比
- 快速部署/扩展
- 应用场景
- 可满足OLAP、OLTP以及混合负载等场景。
- 两地三中心:同城双活、异地灾备,如金融行业。
数据传输服务DTS
- 腾讯云数据传输服务(Data Transmission Service , DTS):提供一体化的数据库数据传输
- 管理服务∶
- 支持不同环境不同类型的数据库迁移。
- 数据迁移
- 数据同步支持云数据库MySQL实例之间实时同步。
- 数据订阅
- 基于binlog 实时获取同步数据库增量更新。
- 管理服务∶
- DTS迁移要求
- 源数据库类型:MySQL、Redis、MariaDB、PostgreSQL、Percona
- 接入类型:公网、专线接入、VPN接入、云联网;云数据库、CVM自建。
- 目标数据库:迁移到同类型数据库。
- 应用场景
- 数据库灾备
- 本地数据库灾备
- 云上数据库灾备
- 数据上云迁移
- 数据归档存储
- 数据库灾备