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 并且指定了keystore和truststore属性,则默认使用 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.mode和cloud.large.cluster.mode.max.limit属性,将最大节点数增加到 120。如果 MC 集群管理变慢,您还可以在 MC 数据库设置页面增加 JVM 和sysquery资源池的默认配置。