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

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

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

您可以使用 AWS Management Console、或,创建启用矢量搜索的集群 AWS Command Line Interface。根据方法的不同,必须考虑启用向量搜索。

使用 AWS Management Console

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

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

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

使用 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 集群上启用向量搜索。