Amazon ElastiCache 無伺服器現在支援相同插槽 WATCH 命令
張貼日期:
2025年12月10日
我們今日宣佈 Amazon ElastiCache 無伺服器現在支援相同插槽交易的 WATCH 命令,能夠協助開發人員在高並行情境下透過改善資料一致性來建置更可靠的應用程式。在此版本推出後,WATCH 命令會將交易變為條件式交易,確保僅在受監控金鑰保持不變時才加以執行。
對於 ElastiCache 無伺服器,WATCH 命令適用於操作與受監控金鑰相同雜湊插槽內之金鑰的交易。當應用程式嘗試監控不處於相同雜湊插槽內的金鑰時,應用程式會收到 CROSSSLOT 錯誤。開發人員能夠在金鑰名稱中使用雜湊標籤來控制金鑰放置,確保將金鑰雜湊處理至相同的插槽。當 ElastiCache 無伺服器無法保證受監控金鑰的狀態時,交易也將中止。
支援 ElastiCache 無伺服器的所有 AWS 區域皆支援 WATCH 命令,無需額外費用。若要著手使用,請透過偏好的用戶端程式庫來使用 WATCH 命令建立交易。若要進一步了解有關條件式交易和 WATCH 命令,請參閱 ElastiCache 無伺服器文件和 Valkey 交易文件。