企业模式概念
在企业模式 Vertica 数据库中,物理体系结构设计为将数据移动到尽可能靠近计算资源的位置。这种体系结构不同于在 Eon 模式概念中描述的以 Eon 模式运行的群集。
企业模式数据库中的数据分布在数据库中的各节点中。理想情况下,数据均匀分布,以确保每个节点具有相等数量的分析工作负载。
混合数据存储
在企业模式下运行时,Vertica 将数据库中的数据存储在读取优化存储 (ROS) 容器中。ROS 数据经过分段、排序和压缩,以实现高度优化。为了避免数据在许多小型 ROS 容器之间碎片化,Vertica 会定期执行合并操作,将 ROS 数据合并到更少更大的容器中。
数据冗余
在企业模式下,Vertica 数据库的每个节点都在本地存储和操作数据。如果没有某种形式的冗余,节点丢失将迫使数据库关闭,因为它的某些数据将无法用于查询。
您通常选择让企业模式数据库冗余存储数据,以防止在节点关闭时出现数据丢失和服务中断。有关详细信息,请参阅企业模式数据库中的 K-safety。