数据库模式

您可以在企业模式或 Eon 模式下创建数据库。创建数据库后,无论模式如何,功能都基本相同。这两种模式的区别在于它们的架构、部署和可扩展性。

企业模式 数据库架构跨本地节点分发数据,并在本地或云端工作。考虑在预定大小的群集中以这种模式创建数据库,这有利于快速运行大型查询。由于它在本地持久存储其数据,因此您无需访问 Amazon S3 上的公共存储即可使用企业模式数据库。企业模式概念包括数据存储如何在企业模式下运行的数据库中工作的概述。

Eon 模式 数据库架构利用了 EC2 实例的灵活性和 Amazon S3 的持久性。当您想要频繁扩展群集以运行多个短的并发查询时,Eon 模式数据库是理想的选择。由于 Eon 模式数据库将其数据存储在其本地节点之外的持久位置,因此您可以快速调整群集的大小,且这样做时不会中断正在进行的工作负载。(有关 Eon 模式数据库概念的详细信息,请参阅 Eon 模式。)

将 Vertica 的计算过程与其存储层分离,使您能够随着工作负载的变化快速扩展 Eon Mode 数据库;在 Eon 模式下,扩展群集意味着数据库可以增加您可以同时运行的查询数量。您只能在 Amazon Web Services 上运行 Eon 模式。

在以下情况下,以 Eon 模式运行 Vertica 可能是一个不错的选择:

  • 您正在 AWS 云中部署 Vertica。

  • 您有可变的工作负载,有时需要一些简短的同时查询。

  • 您需要弹性扩展您的数据库资源。

您可以使用 Vertica 管理控制台提供的 Amazon CloudFormation 模板和浏览器内向导安装具有 Eon 模式的 Vertica。有关详细信息,请参阅用于 Amazon Web Services 的 Vertica使用 MC 在 AWS 中创建 Eon 模式数据库