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 社区版。所以像gpbackup
和gprestore
这样的工具不可用。
pg_dump
和 pg_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的区别的主要内容,如果未能解决你的问题,请参考以下文章