腾讯云数据库有很多非关系型数据库产品,本文简单介绍每种产品的介绍,特性,应用场景等,帮助各位根据业务需要选择最适合的数据库。
非关系型数据库
云数据库 Redis;腾讯云提供的一款兼容 Redis 协议,高可用的数据库产品。兼容 Redis 2.8、Redis 4.0 版本协议,提供标准版和集群版两大产品版本。最大支持4TB的存储容量,千万级的并发请求。
Redis是目前最流行的开源内存数据库,存储支持多种value类型,包括string(字符串)、list(链表)、set(集合)、zset(sorted set有序集合)和hash(哈希类型)。redis的高性能以及诸多高级功能使其可以胜任消息队列,任务队列等不同角色。
特性:使用灵活:提供0.25GB – 4TB的规格可选;控制台支持一键扩容,扩容过程中无需停止服务。
自动容灾:采用双机热备架构,主机故障后,访问秒级切换到备机,切换不影响线上业务,整个过程用户无需做任何处理。节省了开发主从系统带来的人力和时间成本。
应用场景:适用场景广泛,经典场景是作为缓存数据库使用,存储需要频繁访问的热数据,提高读性能。比如存储游戏的角色排行榜信息,或者社交软件中的用户好友信息等。
云数据库 Memcached;腾讯自主研发的极高性能、内存级、持久化、分布式 Key-Value 存储服务,适用于高速缓存的场景,兼容 Memcached 协议。
Memcached是一个开源的基于内存的key-value存储数据库,与redis不同的是,支持的value类型只有string.
特性:数据持久化:拥有数据库级别的访问保障和持续服务能力。
安全性:重启机器不丢数据,双机热备,主备切换对业务透明,跨机架跨交换机部署,具备灾难时的回档能力。
应用场景:与redis类似,适用场景广泛,多作为缓存层使用,存储需要频繁访问的热数据。
云数据库 MongoDB;腾讯云基于开源非关系型数据库 MongoDB 专业打造的高性能分布式数据存储服务,完全兼容 MongoDB 协议,支持 MongoRocks 和 WiredTiger 两种引擎。
MongoDB是一个基于分布式文件存储的数据库,是非关系数据库当中功能最丰富,最像关系数据库的。MongoDB 将数据存储为一个文档(document),数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。
特性:易用性:完全兼容 MongoDB 协议,用户可通过基于 MongoDB 协议的客户端访问实例,可无缝的将原有 MongoDB 应用迁移到云平台。
高可用性:每一个实例都是至少一主一从的副本集或者是包含多个副本集的分片集群;提供至少三份在线的数据存储,确保线上数据安全。同时通过备份机制保存多天的备份数据,以便于在灾难情况进行数据恢复。
应用场景:云数据库 MongoDB 是一种通用型数据库,其性能可以覆盖绝大部分 no schema 场景,典型的应用场景如游戏行业,视频直播行业等。
时序数据库 CTSDB;腾讯云推出的一款分布式、可扩展、支持近实时数据搜索与分析的时序数据库。CTSDB提供高效读写、低成本存储、强大的聚合分析能力、实例监控以及数据查询结果可视化等功能。整个系统采用多节点多副本的部署方式,有效保证了数据的高可用性和安全性。
特性:高并发写入:数据先写入内存,再周期性的 Dump 为不可变的文件存储。且可以通过批量写入数据,降低网络开销。
低成本存储:通过数据上卷(Rollup),对历史数据做聚合,节省存储空间,轻松存储海量时序数据。同时利用合理的编码压缩算法,提高数据压缩比。
强大的聚合分析能力:支持丰富的聚合查询方式,不仅支持 avg、min、max 等常用的聚合方式,还支持 Group By、区间、Geo、嵌套等复杂聚合分析。
应用场景:物联网、大数据和互联网监控等拥有海量时序数据的场景。
时间序列数据库(Time Series Database)主要用于指处理带时间标签(按照时间的顺序变化,即时间序列化)的数据,带时间标签的数据也称为时间序列数据。
时间序列数据主要由互联网,物联网等各类型实时监测、采集、产生的数据,这些数据的典型特点是:产生频率快(每一个监测点一秒钟内可产生多条数据)、严重依赖于采集时间(每一条数据均要求对应唯一的时间)、测点多信息量大(常规的实时监测系统均有成千上万的监测点,监测点每秒钟都产生数据,每天产生几十GB的数据量)。
基于时间序列数据的特点,传统的关系型数据库无法进行有效存储和查询,于是时序数据库应运而生。
游戏数据库 TcaplusDB;专为游戏设计的分布式 NoSQL 数据存储服务。支持 Protobuf 接口访问,存储方面结合Cache 与硬盘,平衡性能和成本。能很好地支持全区全服和分区分服,并针对游戏爆发增长和长尾运维特点提供不停机扩缩容、备份容灾、快速回档等全套解决方案。
特性:Cache 与持久存储结合:Cache + 磁盘存储,冷热数据自动换入换出。用户不需要使用两种数据库,从而可以简化应用程序架构。
支持全区全服:存储空间无上限,单表最大支持50TB,不停服扩缩容,支持全区全服、分区分服。用户无需考虑存储空间扩容问题。
应用场景:专为游戏场景设计,热门游戏如《王者荣耀》、《穿越火线》、《火影忍者》等都在使用。
分布式HTAP数据库 TBase;腾讯自主研发的分布式数据库系统,具有高扩展性、高SQL兼容度、完整的分布式事务支持、多级容灾能力以及多维度资源隔离等特性。采用无共享的集群架构,提供容灾、备份、恢复、监控、安全、审计等全套解决方案。
特性:HTAP 事务和分析双引擎:事务和分析混合处理技术(HTAP)要求同一个数据库实例能够处理资源诉求矛盾的两种业务类型(OLTP 或和OLAP),这对于传统数据库很难做到。TBase 经过专门设计,能很好的支持 HTAP,同时具备高效的 OLTP 处理能力和海量的 OLAP 能力。
支持行列混合存储:行存储是 TBase 的基本存储格式,为支持高效的 OLAP,TBase 还提供了完整的列存储能力,业务可以根据需要对写入数据库中的数据选择对应存储格式。
多周边生态支持:TBase 具有丰富的周边生态,支持强大的地理信息系统(GIS);支持非关系数据类型 JSON;支持 Foreign Data Wrappers(FDW)功能。
去O最佳选择:TBase 作为高扩展性的数据库集群,同时兼容 PostgreSQL 和大部分 Oracle 语法,另外 TBase 也支持存储过程、窗口函数、非结构化数据等诸多企业级特性,使得 TBase 成为去 O 的最佳选择。
应用场景:HTAP 业务场景,去O场景。
数据库一体机 Tdata;数据库一体机 TData for Oracle 是一套完整的数据库解决方案。由计算节点、存储节点、InfiniBand 高速网络以及运维监控四大部分组成,融合了高性能计算、热插拔闪存、Infiniband 网络、RDMA 远程直接存取数据等多种特性,支持 Oracle、SQL Server、MySQL 和 PostgreSQL 等各种主流数据库。
特性:金融合规:TData 部署于“两地三中心”合规机房,国际顶端数据中心技术,通过等保三级,可信云等多重认证。
金融安全性:依托腾讯安全平台打造的防火墙体系,汇聚业内最资深安全专家多年安全技术积累和问题处理经验,有效抵御各种安全攻击,同时提供漏洞修复、溯源取证、防御建议,数据泄漏检测等一系列专业安全服务。
应用场景:适用于 OLAP、 OLTP 以及混合负载等各种应用场景下的极限性能需求。
总结:
非关系型数据库 |
特性 |
兼容性 |
应用场景 |
---|---|---|---|
云数据库 Redis |
使用灵活自动容灾 |
兼容 Redis 2.8、Redis 4.0 版本协议 |
缓存数据库 |
云数据库 Memcached |
数据持久化安全性 |
兼容Memcached 协议 |
缓存数据库 |
云数据库 MongoDB |
易用性高可用性 |
兼容 MongoDB 协议 |
no schema 场景 |
时序数据库 CTSDB |
高并发写入低成本存储强大的聚合分析能力 |
— |
物联网设备监控互联网业务监控 |
游戏数据库 TcaplusDB |
Cache 与持久存储结合支持全区全服 |
— |
游戏场景 |
分布式HTAP数据库Tbase |
HTAP 事务和分析双引擎支持行列混合存储多周边生态支持去O最佳选择 |
兼容PostgreSQL 以及大部分 Oracle 语法 |
HTAP 业务场景去O场景 |
数据库一体机 Tdata |
金融合规金融安全性 |
支持 Oracle、SQL Server、MySQL 和 PostgreSQL 等各种主流数据库 |
OLAP、 OLTP 以及混合负载等场景Oracle场景 |
优惠第一步:点击下面网址成为深圳市时鱼科技有限公司代理客户:
https://partner.cloud.tencent.com/invitation/1000111464505d5b911f269c3 确定成为深圳市时鱼科技有限公司腾讯云代理客户。
优惠第二步:咨询客服确认价格,联系在线客服领取优惠券和代金券后以及优惠活动的价格后,并用刚才关联好的腾讯云官方账号提交优惠订单,专业技术人员免费协助选择配置。
时鱼科技腾讯云代理商优惠折扣说明:
同时与腾讯云官方优惠活动叠加:优惠活动相当于折上折,买一年83折,买2年7折,买3年5折,联系在线客服有惊喜。
腾讯云代理商,时鱼科技专注做腾讯云代理,服务多家上市企业以及万家中小企业,经过专业认证的技术团队提供免费技术资讯服务。
我们支持腾讯云服务器,腾讯云数据库,腾讯云大禹高防,腾讯云主机,腾讯云CDN,腾讯云点播,腾讯云waf,企业邮箱等全部腾讯云产品。