TDSQL-C PostgreSQL 版
TDSQL-C PostgreSQL 版(TDSQL-C for PostgreSQL)是腾讯云基于 PostgreSQL 自研的新一代云原生数据库。它采用存算分离的架构设计,支持计算节点纵向和横向秒级扩展的同时,实现了超128TB海量分布式数据存储,广泛适用于性能和弹性要求高的业务场景。
产品特性
弹性计算
得益于云原生存算分离的实现,可支持秒级的计算节点横向和纵向扩容,以满足快速变化的业务需求。通过定义相关策略,您可以确保所使用的数据库在需求高峰期无缝扩展,保证程序的可用性。在业务平稳后自动回落。
更高可用
云原生数据库基于自研分布式存储,多计算节点共享存储。当计算节点出现故障,可快速基于存储启动新计算节点,保证业务访问连续性,计算节点可达到99.95%。存储为 RAFT 多副本,数据写入存储,必须保证两节点以上写入成功。
性能卓越
基于日志即数据库理念,计算节点仅写日志,数据操作下沉至存储。减少中间 IO 消耗,相较于开源 PostgreSQL 数据库的性能有较大提升。
更大存储
底层存储分布式实现可支持存储动态透明扩展,可在短时间内对存储进行扩容或缩容。并且无需数据搬迁,可支持秒级数据可用容量的弹性能力。最大存储容量可支持128TiB。
100%兼容
基于开源 PostgreSQL 进行改造而来,100%兼容PostgreSQL 优秀特性,对于 kv、json、xml 等多种数据类型;复杂 SQL 查询性能;高并发事务处理等企业级业务都能很好的支撑。
灵活成本
基于云端数据存储,大大节省了您搭建高可用数据库的基础设施成本和后期的运维成本。并且优越的弹性体验使得计算资源可灵活调配,当业务高峰时扩容,低峰时缩容。较大程度节省成本。
产品架构

原生数据库基于日志即数据的理念,使用自研的分布式存储系统作为底层数据存储,通过 RAFT 协议保证数据可靠性。计算节点和存储节点完全分离,可快速扩展计算节点。数据库仅写日志,所有的数据更新操作全由存储层进行。
应用场景
高弹性应用
基于日志即数据库的存算分离架构,支持计算节点的秒级伸缩,底层存储不变。
分布式存储实现,可在短时间内对存储进行扩缩容,轻松应对业务峰值。
横向只读节点的新增和删除可通过只读负载均衡来统一管理调配,既可秒级新增,亦可高效扩容。
企业级应用
100%兼容 PostgreSQL 开源版本,通过多版本并发控制(MVCC),保证数据一致性。
存储基于 Raft 协议保证数据日志的完整性,最大可达到99.9999%的数据完整性。
大容量数据应用
支持存算分离架构,单实例最高可达到128TiB存储空间。
底层分布式存储快照备份技术,只需数分钟即可完成TB级别的数据量备份,极高的备份效率对业务无影响。
HTAP 分析应用
基于 PostgreSQL 并发查询能力,多核心并发执行,极大提高实例计算能力。
支持多点访问与只读节点扩容能力,可隔离不同的访问负载。
支持最高32核心256GiB内存的计算规格,后续仍可继续增加。满足绝大多数数据分析应用的计算能力。