すべてのプロダクト
Search
ドキュメントセンター

Tair (Redis® OSS-Compatible):履歴ホットキーの照会

最終更新日:Sep 10, 2024

ApsaraDB for Redisでは、頻繁にアクセスされるキーはホットキーと呼ばれます。 ホットキーの不適切な管理は、輻輳を引き起こし、サービス性能を低下させる。 監査ログ機能を使用して、履歴ホットキーを照会および分析できます。 これにより、インスタンスをさらに最適化できます。

前提条件

ApsaraDB for Redisインスタンスで監査ログ機能が有効になっています。 詳細については、「監査ログ機能の有効化」をご参照ください。

背景情報

ApsaraDB for Redisは、最小頻繁に使用される (LFU) アルゴリズムに加えて、効率的な並べ替えおよび統計アルゴリズムを使用して、インスタンス内のホットキーを識別します。

説明

キーの1秒あたりのクエリ数 (QPS) が3,000を超える場合、そのキーはホットキーと見なされます。

手順

  1. ApsaraDB for Redisコンソールにログインし、[インスタンス] ページに移動します。 上部のナビゲーションバーで、管理するインスタンスが存在するリージョンを選択します。 次に、インスタンスを見つけて、インスタンスIDをクリックします。

  2. 左側のナビゲーションウィンドウで、ログ管理 > 監査ログ.

  3. 監査ログ ページで、[公式バージョン] タブをクリックします。 右上隅の [時間範囲] をクリックします。 表示されるパネルで、クエリする時間範囲を指定します。 この例では、前の週を指定する1週が選択されています。

  4. キーワードフィールドのデフォルトのフィルター条件をクリアし、type:7と入力して、enterキーを押します。 type:7フィルター条件は、ホットキーのクエリに使用されます。

  5. では、監査ログの詳細セクションで、履歴ホットキーの詳細を表示します。

    历史热点Key详情

    説明

    Client ip列には、TairインスタンスのローカルホストのIPアドレスである127.0.0.1が表示されます。

    [コマンド] 列に、ホットキーの詳細が表示されます。 次の表に、ホットキーの詳細のフィールドを示します。

    項目

    値の例

    説明

    dbid

    "dbid":0

    ホットキーが存在するデータベース。

    タイプ

    "type":"string"

    ホットキーが使用するデータ構造のタイプ。

    lfu

    "lfu":241

    ホットキーのLFU値。

    説明

    Redis Community Edition 7.0.18、6.0.2.9、または5.5.2.9インスタンス、またはバージョン5.0.50以降のTair DRAMベースのインスタンスの場合、このフィールドは使用されなくなり、0に固定されます。

    qps

    "qps":"6000"

    • Redis Community Edition 7.0.18、6.0.2.9、または5.5.2.9インスタンス、またはバージョン5.0.50以降のTair DRAMベースのインスタンスの場合、このフィールドはホットキーの正確なQPSを示します。

    • 以前のバージョンでは、ホットキーのQPSが6,000未満の場合にのみ、おおよそのQPS範囲を表示できます。 たとえば、「qps」: 「4500-5000」はQPS範囲の大まかな推定値であり、6000はおおよその範囲の最大値です。

    キー

    "key":"key:000000000008"

    ホットキー。