基于PostgreSQL各种扩展派生的开源数据库名单


  • Greenplum:用于分析的大规模并行 Postgres,用于分析、机器学习和人工智能的开源大规模并行数据平台。
  • Hadapt:在Hadapt中,一个(Postgres)数据库放置在Hadoop群集的节点中,从而可以使用MapReduce,SQL和搜索的系统
  • Netezza:IBM PureSystems 的数据仓库和分析。
  • PipelineDb:PipelineDB 是用于高性能时间序列聚合的 PostgreSQL 扩展,旨在为实时报告和分析应用程序提供支持。
  • Postgres-XL:Postgres-XL 是一个通用的完全 ACID 开源横向扩展 SQL 数据库解决方案。
  • Redshift:是一个柱状数据库更适合的分析的数据仓库。在PostgreSQL 中,单个数据库连接不能使用多个 CPU,而Redshift是为跨多个节点的并行处理而设计的。
  • AgensGraph:支持关系和图形数据模型并基于PostgreSQL构建的多模型数据库。
  • TimescaleDB:TimescaleDB是一种新的开源时间序列数据库,其架构旨在实现快速摄取、复杂查询和易用性。与PostgreSQL 相比,TimescaleDB实现了 20 倍的大规模插入速度、1.2-14,000 倍的基于时间的查询速度、2000 倍的删除速度。
  • Fujitsu Enterprise Postgres:扩展 PostgreSQL 以提供关键的安全功能:透明数据加密;Data Masking;专用审计日志。
  • CrunchyBridge:它是纯 Postgres,而不是“基于”Postgres。我们根本没有分叉或修改代码。并且上面的一些(Timescale)是不会改变 Postgres 的扩展,而是连接到扩展 API 中。
  • Yugabyte:Yugabyte 从 Postgres 中提升了完整的顶级查询层,并将后端交换为每个表的 RAFT。它绝对有资格。
  • 阿里巴巴PolarDB :将PostgreSQL扩展为无共享分布式数据库,支持跨数据库节点的全局数据一致性和ACID,分布式SQL处理,通过基于Paxos的复制支持数据冗余和高可用。是 Postgres 的一个分支,实际上使用 Postgres 代码库并将其扩展到分布式数据库系统。
  • CockroachDB:是一个用 Go 编写的分布式数据库系统,它实现了 Postgres 查询/线协议兼容层。