跳转至

24.3.x New Features

24.3版本发布时间:2024年7月

1、数据加载增强

  • SQS 自动加载改进:在使用 SQS 数据加载器时,Vertica 会持续轮询所有至少有一个活动数据加载器的 SQS 队列,并将 SQS 消息收集到一个内部队列中。数据加载器则从该内部队列读取。这种分离机制使得 Vertica 能够以 SQS 生成消息的速度接收消息,同时控制加载器的执行频率。
  • 多加载器支持:现在支持多个数据加载器从同一个 SQS 队列读取数据。
  • 加载控制:在定义 SQS 触发器时,您可以设置参数来控制加载的时机和频率。
  • 触发器管理:您现在可以使用 ALTER DATA LOADER 命令来更改或删除触发器。

2、数据库管理工具

  • VCluster CLI:您现在可以使用现代化的 VCluster CLI (或 vcluster) 来管理数据库,它是现有 admintools 实用程序的继任者。VCluster CLI 随 Vertica 安装包一同提供,并通过利用节点管理代理和 HTTPS 服务提供的 REST API 与 Vertica 节点通信,这使其与容器化环境兼容,且通常更易于使用。

3、Eon 模式增强

  • 多公共存储位置:Eon 模式数据库现在支持多个公共存储位置。您可以使用 CREATE LOCATION 函数添加存储位置,然后使用 SET_OBJECT_STORAGE_POLICY 函数将数据库对象分配给其中一个位置。

4、连接与安全

  • JDBC TLS Prefer 模式:JDBC 客户端驱动现在新增了 prefer 模式,默认值已从 disable 更改为 prefer。如果服务器启用了 TLS 并且指定了 keystoretruststore 属性,则默认使用 SSL 配置。旧版本的 JDBC 驱动在未指定 TLS 模式时会忽略配置,因为默认值是 disable。如果这些设置无效或证书不正确,在建立连接时会发生 TLS 错误。

5、云服务与集群扩展

  • OpenText Core Analytics Database (OTCAD):OTCAD 是在 AWS 上运行的托管数据库服务。它基于在 Kubernetes 上运行的 Vertica 构建,旨在帮助用户管理数据,避免数据仓库或数据湖的日常维护,并为数据分析师提供强大的分析工具。它支持使用 VerticaPy 进行机器学习,并兼容 IBM Cognos BI、Grafana 等第三方应用。
  • 大规模集群配置:管理控制台 (MC) 默认最多可创建 60 个节点的集群。仅在 AWS 云上,您可以通过修改 /opt/vconsole/config/console.properties 文件中的 cloud.large.cluster.modecloud.large.cluster.mode.max.limit 属性,将最大节点数增加到 120。如果 MC 集群管理变慢,您还可以在 MC 数据库设置页面增加 JVM 和 sysquery 资源池的默认配置。