Amazon ElastiCache สำหรับ Valkey รองรับการเปลี่ยนการตั้งค่าความคงทนของข้อมูลในคลัสเตอร์ที่มีอยู่แล้ว
ขณะนี้ Amazon ElastiCache สำหรับ Valkey ช่วยให้คุณสามารถเปิดหรือปิดการใช้งานความคงทนของข้อมูลในคลัสเตอร์แบบใช้โหนดที่มีอยู่ได้ ก่อนหน้านี้ คุณไม่สามารถเปลี่ยนการกำหนดค่าความคงทนของข้อมูลของคลัสเตอร์ที่มีอยู่แบบ In-place ได้ ข้อจำกัดนี้ทำให้การเปลี่ยนจากกรณีการใช้งานแบบแคชไปเป็นพื้นที่จัดเก็บข้อมูลถาวร หรือการปรับเปลี่ยนตามข้อกำหนดของแอปพลิเคชันที่เปลี่ยนแปลงไปทำได้ยากขึ้น ขณะนี้ คุณสามารถเปลี่ยนการตั้งค่าความคงทนของข้อมูลได้ทุกเมื่อในวงจรชีวิตของแอปพลิเคชัน
คุณสามารถเลือกตัวเลือกความคงทนของข้อมูลได้สองรูปแบบ ได้แก่ การเขียนแบบซิงโครนัสและการเขียนแบบอะซิงโครนัส การเขียนแบบซิงโครนัสจะจัดเก็บข้อมูลอย่างคงทนในอย่างน้อยสอง AZ ก่อนตอบกลับไปยังไคลเอ็นต์ โดยได้รับการออกแบบมาเพื่อไม่ให้เกิดการสูญหายของข้อมูล พร้อมเวลาแฝงในการเขียนระดับมิลลิวินาทีหลักเดียว การเขียนแบบอะซิงโครนัสจะจัดเก็บข้อมูลอย่างคงทนหลังจากตอบกลับไปยังไคลเอ็นต์แล้ว ทำให้ยังคงรักษาเวลาแฝงในการเขียนระดับไมโครวินาทีได้โดยไม่มีค่าใช้จ่ายเพิ่มเติม แต่ข้อมูลที่ยังไม่ได้รับการยืนยันสูงสุด 10 วินาทีอาจสูญหายได้ในกรณีที่เกิดความขัดข้องขึ้น แม้จะมีโอกาสเกิดขึ้นน้อยก็ตาม ทั้งสองตัวเลือกยังคงรักษาเวลาแฝงในการอ่านระดับไมโครวินาทีไว้ได้. ขณะนี้ คุณสามารถใช้ ElastiCache สำหรับกรณีการใช้งานที่หลากหลายมากขึ้นนอกเหนือจากการแคชข้อมูล ในสถานการณ์ที่ไม่สามารถยอมให้ข้อมูลสูญหายได้ เช่น หน่วยความจำระยะยาวของ AI Agent, สถานะเวิร์กโฟลว์ของ AI Agent, ฐานความรู้สำหรับแอปพลิเคชัน RAG, การแปลงเป็นโทเค็นสำหรับการชำระเงิน และการจัดการสินค้าคงคลังแบบเรียลไทม์
ฟีเจอร์นี้พร้อมให้ใช้งานใน AWS Region ทุกแห่งที่มี ElastiCache สำหรับ Valkey 9.0 และเวอร์ชันใหม่กว่าให้บริการ ในการเริ่มต้นใช้งาน ให้ใช้คอนโซลการจัดการของ AWS, AWS SDK หรือ AWS CLI ดูรายละเอียดค่าบริการได้ที่หน้าค่าบริการ Amazon ElastiCache ดูข้อมูลเพิ่มเติมได้ที่ความคงทนของข้อมูลในเอกสารประกอบ ElastiCache