创建已启用向量搜索的集群 - Amazon MemoryDB

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建已启用向量搜索的集群

您可以使用 AWS 管理控制台 或 AWS Command Line Interface 创建已启用向量搜索的集群。根据方法的不同,必须考虑启用向量搜索。

使用 AWS 管理控制台

要在控制台中创建支持向量搜索的集群,您需要在集群设置下启用向量搜索。在单个分片配置,向量搜索适用于 MemoryDB 版本 7.1。

在选中“启用向量搜索”选项的情况下查看集群设置,可以看到有关特定版本和配置支持的信息。

有关在 AWS 管理控制台 中使用向量搜索的更多信息,请参阅创建集群(控制台)

使用 AWS Command Line Interface

要创建启用向量搜索的 MemoryDB 集群,可以使用 MemoryDB create-cluster 命令,通过传递不可变参数组 default.memorydb-redis7.search 来启用向量搜索功能。

aws memorydb create-cluster \ --cluster-name <value> \ --node-type <value> \ --engine redis \ --engine-version 7.1 \ --num-shards 1 \ --acl-name <value> \ --parameter-group-name default.memorydb-redis7.search

或者,您还可以创建新的参数组来启用向量搜索,如以下示例所示。您可以在此处了解有关参数组的更多信息。

aws memorydb create-parameter-group \ --parameter-group-name my-search-parameter-group \ --family memorydb_redis7

接下来,在新创建的参数组中将参数 search-enabled 更新为“是”。

aws memorydb update-parameter-group \ --parameter-group-name my-search-parameter-group \ --parameter-name-values "ParameterName=search-enabled,ParameterValue=yes"

现在,您可以使用此自定义参数组代替默认参数组,在 MemoryDB 集群上启用向量搜索。