日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

實時Top Key統計

云數據庫 Tair(兼容 Redis)集成了DAS的Key分析功能,可展示實例當前實時和歷史的大Key和熱Key,包括大Key的元素個數以及熱Key的訪問頻次。當Redis內存使用率升高或CPU使用率升高時,幫助您快速找到大Key和熱Key,解決實例性能問題。

前提條件

實例為Redis開源版5.0及以上版本,或實例為Tair(企業版)內存型持久內存型

大Key和熱Key的統計排名機制

Key類型

統計排名機制

大Key

  • 支持的數據類型

    • Redis原生數據結構:String、List、Hash、Set、Zset、Stream。

    • Tair自研數據結構:TairString、TairHash、TairGIS、TairBloom、TairDoc、TairCpc、TairZset、TairRoaring、TairTS、TairSearch。

  • 大Key(元素數量多的Key)

    • 統計閾值:2000(字符串長度或元素數量)。

    • 大Key容量:每個主節點3個。如果實例為集群架構或讀寫分離架構,系統會展示每個數據分片或只讀節點中,每種數據類型排名前3的Key。

    • 統計規則:

      • 根據Key中的字符串長度(僅String類型)或元素數量進行排序。

      • Key的大小不同時,按順序取前3個到達閾值的Key。

      • Key的大小相同時,先進入統計的Key排序靠前。

  • 大Key(占用內存大的Key)

    說明

    僅支持Tair(企業版)內存型6.0及以上版本的實例。

    • 統計閾值:單個元素大于50 KB或者整個Object大于500 MB。

    • 大Key容量:每個主節點3個。如果實例為集群架構或讀寫分離架構,系統會展示每個數據分片或只讀節點中,每種數據類型排名前3的Key。

    • 統計規則:

      • 根據Key的內存占用大小進行排序(參考MEMORY USAGE命令)。

      • Key的大小不同時,按順序取前3個到達閾值的Key。

      • Key的大小相同時,按字符串字典序排序。

說明

長時間未操作過的Key可能不會被統計,您可以通過離線全量Key分析功能了解關于大Key的更多信息,例如Key的內存占有情況、Key的數量分布情況、Key中元素的內存占用和分布情況、Key過期時間分布等信息。更多信息請參見離線全量Key分析

熱Key

以最近最少使用算法LRU(Least Recently Used)為基礎,經過高效的排序以及統計算法識別出當前實例的熱點Key。

說明

在更新版本至Redis開源版7.0.18、6.0.2.9、5.5.2.9或Tair內存型5.0.50版本及以上時:

  • 在同一時間支持最多統計50個熱點Key(在上述版本之前,Redis開源版僅支持統計20個熱點Key)。

  • 當某個Key的QPS大于5,000時會被記錄為熱點Key(在上述版本之前,當Key的QPS大于3,000時即會被記錄為熱點Key)。

  • 支持展示熱點Key的精確QPS(在上述版本之前,僅支持在熱點Key的QPS小于6000時展示大致的QPS范圍)。

操作步驟

  1. 訪問Redis實例列表,在上方選擇地域,然后單擊目標實例ID。

  2. 在左側導航欄,單擊CloudDBA > 實時Top Key統計

  3. 根據業務需求,選擇查詢實時數據或歷史數據。

    圖 1. Key分析Key分析

    說明
    • 如果實例為集群架構或讀寫分離架構,您還可以在當前節點下拉框中選擇要展示數據的節點。

    • 選擇查看歷史數據時,支持查詢最近4天的大Key和熱Key信息,且最大查詢時間范圍不能超過3小時。例如當前時間為2021年7月15日16點,可查詢7月11日16點到7月15日16點的大Key和熱Key信息,如果設置查詢開始時間為7月11日16點,那么結束時間最晚為7月11日19點。

后續步驟

關于如何在不影響業務的情況下高效地優化大Key或熱Key,請參見優化大Key與熱Key

相關API

DAS產品的API接口

說明

DescribeHotBigKeys

獲取當前內存中實時的熱Key和大Key信息。

DescribeTopHotKeys

獲取一段時間內排名前20的熱Key信息。

DescribeTopBigKeys

獲取一段時間內排名前20的大Key信息。

DescribeHotKeys

獲取Redis實例的熱Key信息。