Greenplum简介

Greenplum简介

Greenplum是一种基于PostgreSQL的分布式数据库,其采用shared-nothing架构,主机、操作系统、内存、存储都是自我控制的,不存在共享。

本质上讲Greenplum是一个关系型数据库集群. 它实际上是由数个独立的数据库服务组合成的逻辑数据库。与RAC不同,这种数据库集群采取的是MPP(Massively Parallel Processing)架构.

Greenplum最大的特点总结就一句话:基于低成本的开放平台基础上提供强大的并行数据计算性能和海量数据管理能力。这个能力主要指的是并行计算能力,是对大任务、复杂任务的快速高效计算,但如果你指望MPP并行数据库能够像OLTP数据库一样,在极短的时间处理大量的并发小任务,这个并非MPP数据库所长。请牢记,并行和并发是两个完全不同的概念,MPP数据库是为了解决大问题而设计的并行计算技术,而不是大量的小问题的高并发请求。

Greenplum特点:

    1、支持海量数据存储和处理

    2、支持主流的sql语法,使用起来十分方便,学习成本低

    3、扩展性好,支持多语言的自定义函数和自定义类型等

    4、提供了大量的维护工具,使用维护起来很方便

    5、完整的分布式事务能力,确保强数据一致性 

猜你喜欢

转载自www.cnblogs.com/jnba/p/10528153.html