一个主机可以同时运行多少个Vertica数据库?

3

我知道在Oracle中可以在同一主机上运行多个实例(home)?
这样做在Vertica中也可行吗?
我正在运行Vertica的CE版本,但似乎无法这样做!!

3个回答

4
他们不允许在一个Vertica实例中同时激活多个数据库;因此,他们不会允许多个Vertica实例同时激活,从而导致多个数据库同时激活。我之所以这么说是因为:Vertica可能会占用大量资源。它被设计用于处理大量数据。如果有多个“Vertica”争夺磁盘、CPU和带宽,这将对它们所有的性能产生负面影响。

1
为什么这样做有意义?是因为许可证吗?也许吧!! - Up_One
是的。Vertica被设计为利用在每个节点上给定的资源;试图在多个Vertica实例之间分配它们只会让它们彼此争斗。相反,如果您想运行两个数据库,请将您的节点划分,使每个节点只是一个集群的一部分。CE版本最多只支持三个节点,所以如果您拥有超过三个节点,那么您就有备用容量。 - Monica Cellio

0
请记住,Vertica是一个分布式数据库,不同于Oracle。因此,在您的集群节点中有一个实例,并且集群可以访问更大的磁盘存储空间。如果各种应用程序的数据都留在单个集群中,则最好使用分布式数据库,因为每个实例需要大量CPU进行数据压缩、读/写优化存储和提供性能。

0

在Vertica集群中,您不能运行多个数据库。也就是说,在单个数据库中运行的模式数量没有固定限制。考虑到单个Vertica集群(带有一个数据库)可以处理多少用户和数据,我需要非常充分的理由来说明为什么需要多个数据库。这就像抱怨一栋房子没有三个厨房,分别用于早餐、午餐和晚餐。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接