vertica和greeplum的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vertica和greeplum的区别相关的知识,希望对你有一定的参考价值。

vertica 无 master 全部机都是master 而 greeplum 只能有一台master,然后做一个master的备份。

这是对程序应用的稳定性起了最关键的作用。gp master关了,然后就不能连了。。要手动切换到master的备份。而vertica 3台机做一个备份策略的话,连接时写上三个节点的ip就不会挂。

现在国内做得最后的还有南大通用的g8,他是学vertica的。不过他所为的“组”比较坑。加大了安全风险。

执行速度对比。vertica能秒杀一切mpp。毕竟是数据库发明者开发的。。而且安装简单90M多的数据库。缺点就是太贵太贵了。一个T数据要15万左右。而且是按入库前的大小。vertica 进库后是会压缩10倍的。如果数据不多。1个T左右,可以使用vertica的社区版。功能一样,3台x86秒杀500万的p570 oracle ..

greenplum与vertica都是基于postgresql开发的,语法与oracle 有95%以上的相似。什么to_date,to_char等。而g8是基于mysql语法的。
参考技术A GRE Graduate Record Examination 美国研究生入学考试
TOEFL 用以测试您的北美英语水平能力的考试,如果您要到美加等的联邦国家留学,托福则是必考之试了!
参考技术B 临劣镭倮禾司

如何在远程数据中心 (DR) 中的两个 Greeplum 集群之间同步数据

【中文标题】如何在远程数据中心 (DR) 中的两个 Greeplum 集群之间同步数据【英文标题】:How to sync data between two Greeplum Clusters in remote data centers (DR) 【发布时间】:2021-10-28 11:21:36 【问题描述】:

我的团队正在计划一个 DR 解决方案,我们需要在生产和 DR 站点的 Greenplum Databases 之间同步数据。

我们正在运行 6.4 社区版。所以像gpbackupgprestore 这样的工具不可用。 pg_dumppg_restore 不是一个选项,因为涉及到大量数据集。什么是最适合我们场景的解决方案?

【问题讨论】:

【参考方案1】:

gpbackup 和 gprestore 是 Greenplum 用户通常保持两个集群同步的一种方式。

虽然 gpbackup 和 gprestore 没有随开源 Greenplum 数据库一起提供,但这些工具本身是开源的,可以从他们自己的存储库中免费获得:https://github.com/greenplum-db/gpbackup

由于 Greenplum 跨段分布数据,因此要求 DR 集群包含相同数量的主段才能成功还原(尽管段主机的数量可能不同)。

我们看到 Greenplum 用户实施的一种常见方法是将集群备份到第三方存储系统(NFS、s3 兼容存储等)并从那里恢复到目标/DR 集群。

这里有一个开源 gpbackup_s3_plugin 可用:https://github.com/greenplum-db/gpbackup-s3-plugin

如果您有任何其他问题,请告诉我们。

橡木

【讨论】:

谢谢。我会检查是否可以编译和使用 gpbackup 和 gprestore 实用程序,希望它们的功能类似于企业实用程序。

以上是关于vertica和greeplum的区别的主要内容,如果未能解决你的问题,请参考以下文章

初识 Vertica ,看完白皮书,我都发现了啥文末赠书

(3.21) vertical-align属性

Greeplum 系列 备份与恢复

如何将标签添加到 btn-group-vertical?

每日分享

HackerRank "Vertical Rooks"