AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

Kubernetesを使用した Atlas Vector Search インデックスの作成

Atlas Kubernetes Operator supports Atlas Vector Search indexes on Atlas clusters. To learn more, see How to Index Fields for Vector Search.

  • MongoDB バージョン6.0.11 、 7.0.2 、または 以上がインストールされた任意のクラスター階層

    注意

    次の値を超える作成はできません。

    • M0 クラスターで 3 件。

    • Flex クラスターで 10 インデックス。

    M10+ クラスターで作成できるインデックス数に上限はありません。

  • Atlas Vector Search インデックスを作成するためのコレクション。

You need the Project Data Access Admin or higher role to create and manage Atlas Vector Search indexes.

1

spec.deploymentSpec.searchIndexes の構成オブジェクト。

このオブジェクトには次のパラメーターが適用されます。

Parameter
説明

DBName

1 つ以上の Atlas Search インデックスを持つコレクションを含む既存のデータベースを識別する、人間が判読できるラベル。

重要:指定するデータベースはすでに存在している必要があります。 既存のデータベースがない場合は、作成します 。

CollectionName

1 つ以上の Atlas Search インデックスを含むコレクションを識別する、人間が判読できるラベル。

Type

インデックスのタイプ。 Atlas は次の値を受け入れます。

  • search

  • vectorSearch

利用可能なパラメータの詳細については、「 AtlasDeploymentカスタム リソース 」を参照してください。

例:

次のコマンドを実行します。

cat <<EOF | kubectl apply -f -
apiVersion: atlas.mongodb.com/v1
kind: AtlasDeployment
metadata:
name: my-atlas-cluster
namespace: mongodb-atlas-system
spec:
projectRef:
name: my-project
deploymentSpec:
backupEnabled: true
clusterType: REPLICASET
name: Test-cluster-M10
replicationSpecs:
- regionConfigs:
- backingProviderName: AWS
electableSpecs:
instanceSize: M10
nodeCount: 3
priority: 7
providerName: AWS
regionName: US_EAST_1
zoneName: Zone 1
searchIndexes:
- DBName: sample_airbnb
collectionName: listingsAndReviews
name: my-index
vectorSearch:
fields: |
[
{"my-field":{"type": "vector", { ...},
]
type: vectorSearch
terminationProtectionEnabled: false
EOF