

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# オンラインストア
<a name="feature-store-storage-configurations-online-store"></a>

オンラインストアは、特徴量をリアルタイムで検索できる、低遅延で可用性の高いデータストアです。通常、機械学習 (ML) モデルの提供に使用されます。特徴量グループを作成する際には、標準のオンラインストア (`Standard`) またはインメモリ階層のオンラインストア (`InMemory`) を選択できます。この方法で、パフォーマンスとコストを考慮しながら、特定のアプリケーションの読み取り/書き込みパターンに最も適したストレージタイプを選択できます。料金の詳細については、「[Amazon SageMaker の料金](https://aws.amazon.com/sagemaker/pricing/)」を参照してください。

オンラインストアには以下の `StorageType` のオプションがあります。オンラインストアのコンテンツの詳細については、「[https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_OnlineStoreConfig.html](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_OnlineStoreConfig.html)」を参照してください。

## 標準階層のストレージタイプ
<a name="feature-store-storage-configurations-online-store-standard-tier"></a>

`Standard` 階層は、オンラインストア特徴量グループ向けの低遅延マネージドデータストアです。アプリケーションの ML モデルサービスのデータを高速で取得できます。`Standard` はデフォルトのストレージタイプです。

## インメモリ階層ストレージタイプ
<a name="feature-store-storage-configurations-online-store-in-memory-tier"></a>

`InMemory` 階層は、非常に低遅延の取得をサポートするオンラインストア特徴量グループ向けのマネージドデータストアです。高スループットのアプリケーションに使用される ML モデルサービス用に、大規模なリアルタイムのデータ取得を可能にします。`InMemory` 階層は Amazon ElastiCache (Redis OSS) を基盤としています。詳細については「[Amazon ElastiCache (Redis OSS) とは](https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/WhatIs.html)」を参照してください)。

オンラインストア `InMemory` 層は、リスト、セット、ベクターなどのコレクションタイプをサポートします。`InMemory` コレクションタイプの詳細については、「[コレクション型](feature-store-collection-types.md)」を参照してください。

Feature Store では、オンラインストアに対する読み取りと書き込みのレイテンシーが低くなります。アプリケーションレイテンシーは、インフラストラクチャまたはネットワークレイテンシーと特徴量ストア API レイテンシーという 2 つの主要な要素で構成されています。ネットワークレイテンシーの軽減は、Feature Store に対する読み取りと書き込みのレイテンシーを最小限に抑えるのに役立ちます。Feature Store ランタイムエンドポイントにデプロイすることで、Feature Store AWS PrivateLink へのネットワークレイテンシーを減らすことができます。を使用すると AWS PrivateLink、インターフェイス VPC エンドポイントを使用して、スケーラブルな方法で Amazon Virtual Private Cloud (VPC) からすべての Feature Store ランタイム API オペレーションにプライベートにアクセスできます。`privateDNSEnabled` オプションが true に設定された AWS PrivateLink デプロイ:
+ Feature Store の読み取り/書き込みトラフィックはすべて VPC 内に保持されます。
+ Feature Store を使用するとき、トラフィックを発信元のクライアントと同じ AZ に保持する。これにより AZ 間の「ホップ」が回避され、オーバーヘッドレイテンシーが減少します。

[AWS 「インターフェイス VPC エンドポイントを使用して サービスにアクセスする](https://docs.aws.amazon.com/vpc/latest/privatelink/create-interface-endpoint.html)」の手順に従って、Feature Store AWS PrivateLink にセットアップします。の Feature Store Runtime のサービス名は AWS PrivateLink です`com.amazonaws.region.sagemaker.featurestore-runtime`。

`InMemory` 階層のオンラインストアは、ストレージの使用状況とリクエスト数に基づいて自動的にスケールされます。自動スケーリングは、新しい使用パターンが急速に変化する場合、それに適応するまでに数分かかることがあります。自動スケーリング中:
+ 特徴量グループへの書き込み操作でスロットリングエラーが発生する可能性があります。数分後にリクエストを再試行する必要があります。
+ 特徴量グループへの書き込み操作でスロットリングエラーが発生する可能性があります。このような場合は、標準の再試行方法が適しています。
+ 読み取り操作ではレイテンシーが高くなる可能性があります。

デフォルトの `InMemory` 階層特徴量グループの最大サイズは 50 GiB です。

現在、この `InMemory` 階層ではオンラインの特徴量グループのみがサポートされており、オンライン\+オフラインの特徴量グループはサポートされていないため、`InMemory` 階層のオンラインストアとオフラインストア間のレプリケーションは行われないことに注意してください。また、`InMemory` 階層は現在、カスタマーマネージド KMS キーをサポートしていません。