張貼日期: Jun 14, 2018

適用於 Redis 的 Amazon ElastiCache 宣布支援 Redis 4.0.10。您現在可以善用 Redis 4.0 中最新的快取改善和更佳的記憶體管理功能,提高記憶體內資料處理工作負載的效能和記憶體使用量。

以下為本公告的主要重點。

 - 快取改善的最新移出政策 – Redis 4.0 除了支援現有的時間型 LRU (最近最少使用) 政策,現在也支援頻率型 LFU (最不常用) 移出政策。無論常用資料上一次存取的時間為何,全新的 LFU 政策會將資料存於記憶體內,提供更佳的快取命中率。

 - 了解記憶體使用量的全新指令系列 – Redis 4.0 推出全新指令系列,包含「MEMORY」,可深入了解 Redis 記憶體使用量。「MEMORY DOCTOR」指令可針對記憶體相關問題提供解決資訊,而「MEMORY USAGE」指令可為金鑰和金鑰數值提供精確的記憶體使用量。其他全新指令包含「MEMORY MALLOC-STATS」、「MEMORY PURGE」和「MEMORY STATS」。

 - 自動記憶體重組 – Redis 4.0 可線上重組記憶體,以便更有效率地使用記憶體,並且為您的資料提供更多可用記憶體。

 - 非同步刪除和清除 – Redis 4.0 允許「DEL」、「FLUSHDB」和「FLUSHALL」這類的指令非同步釋放記憶體 (在不同的執行緒中執行相對於在主要程序中執行)。此功能可讓您的應用程式擁有更佳的彈性、更好的效能,以及更快的回應時間。

除了支援 Redis 4.0.10 之外,適用於 Redis 的 ElastiCache 更新增支援傳輸中加密、靜態加密以及在最新版本中重調大小的線上叢集。

新功能已開放所有商業 AWS 區域使用。只需按幾下並登入 AWS 管理主控台即可開始使用。