Tair (Redis OSS-compatible) は、Redisと同じように機能します。 Tairインスタンスを作成すると、インスタンスのストレージ容量の一部を占めるデータベースメタデータが生成されます。 占有スペースは、Tair (Redis OSS-compatible) コンソールで確認できます。
メタデータによって占有されるメモリ:
標準インスタンスのメタデータサイズは30 MB〜50 MBです。
特定のTair (Enterprise Edition) インスタンスには、Redis Open-Source Editionインスタンスよりも多くのメタデータが含まれる場合があります。 約数十MBのサイズの過剰なメタデータを使用して、クエリを高速化し、ホットキーと大きなキーに関する統計を収集します。
説明バージョン24.3.0.0以降、Redis 6.0と互換性のあるTair DRAMベースのインスタンスは、知覚できないスケーリングが失敗した場合、数秒以内にロールバックできます。 Tairはメタデータを記録する必要があります。 各論理データベースは、メタデータ用に約5 MB〜6 MBのメモリを生成し、すべてのシャードに均等に分散されます。 大量の論理データベースを使用したり、SELECTコマンドを実行してデータベースを切り替えたりすると、メタデータのメモリ使用量も増加します。
インスタンスのバージョンを24.3.2.2以降に更新することを推奨します。 Tairは、メタデータのメモリ使用量に最適化されています。 バージョン24.3.2.2以降、メタデータのメモリ使用量は大幅に少なくなります。
クラスターインスタンスの各シャードのメタデータのサイズは、30 MBから80 MBです。 クラスターインスタンスのメタデータの合計サイズは、クラスターインスタンスの各シャードのメタデータの合計に等しくなります。