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

Tair (Redis® OSS-Compatible):Tair (Redis OSS互換) インスタンスの大きなキーをクエリするにはどうすればよいですか。

最終更新日:Nov 14, 2024

このトピックでは、Tair (Redis OSS互換) インスタンスの大きなキーをクエリする方法について説明します。

Redis Open-Source Editionは、List、Hash、Zsetなどの複雑なデータ構造を提供します。 Redis Open-Source Editionを使用すると、不適切なキーデザインで大きなキーが発生することがあります。 インスタンスの大きなキーを取得または削除すると、Redis Open-Source Editionのシングルスレッディングモデルが原因でビジネスに影響を与える可能性があります。 インスタンスがクラスターインスタンスの場合、大きなキーが存在すると、特定のノードでメモリ不足 (OOM) エラーが発生する可能性があります。

次のいずれかの方法を使用して、Tair (Redis OSS互換) インスタンスの大きなキーをクエリできます。

  • コンソールでインスタンスの大きなキーを表示します。 これは、パフォーマンスへの影響が最小限です。 詳細については、「リアルタイムキー統計機能の使用」をご参照ください。 この方法をお勧めします。

  • 履歴バックアップデータを分析して、大きなキーとホットキーを特定します。 これはオンラインサービスには影響しません。 詳細については、「オフラインキー分析機能の使用」をご参照ください。

  • インスタンス監査ログに記録された履歴の大きなキーを表示します。 詳細については、「監査ログの表示」をご参照ください。

  • API操作を使用して大きなキーを照会します。

    DAS API操作

    説明

    DescribeHotBigKeys

    メモリ内のホットキーと大きなキーをリアルタイムで照会します。

    DescribeTopHotKeys

    一定期間にわたって上位20個のホットキーを照会します。

    DescribeTopBigKeys

    一定期間にわたって上位20個の大きなキーを照会します。

    DescribeHotKeys

    インスタンスのホットキーを照会します。

参考情報

適用範囲