①vertica和postgresql有关系,greenplum是一个mpp的分布式关系型数据库,vertica集群也是,两者的关系:vertica 无 master 全部机都是master 而 greeplum 只能有一台master,然后做一个master的备份。这是对程序应用的稳定性起了最关键的作用。gp master关了,然后就不能连了。。要手动切换到master的备份。而vertica 3台机做一个备份策略的话,连接时写上三个节点的ip就不会挂。执行速度对比。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语法
的。
②数据库中的锁:数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁。加锁后
数据库与MPP数仓(三):vertica数据库
最新推荐文章于 2024-08-18 07:30:00 发布
本文深入探讨Vertica数据库,介绍其在MPP数仓中的应用,分析其核心特性和优势,帮助读者理解如何利用Vertica提升大数据处理效率。
摘要由CSDN通过智能技术生成