Amazon ElastiCache
Amazon ElastiCache ช่วยให้คุณสามารถตั้งค่า เรียกใช้ และปรับขนาดที่เก็บข้อมูลในหน่วยความจำบนระบบคลาวด์ที่ทำงานร่วมกับโอเพนซอร์สยอดนิยมได้อย่างราบรื่น สร้างแอปที่ต้องใช้ข้อมูลจำนวนมาก หรือปรับปรุงประสิทธิภาพของฐานข้อมูลที่คุณมีโดยการดึงข้อมูลจากปริมาณงานสูงและที่เก็บข้อมูลในหน่วยความจำที่มีเวลาแฝงต่ำ Amazon ElastiCache เป็นตัวเลือกยอดนิยมสำหรับกรณีใช้งานแบบเรียลไทม์ เช่น การแคช ที่จัดเก็บเซสชัน การเล่นเกม บริการเชิงพื้นที่ การวิเคราะห์แบบเรียลไทม์ และการจัดคิว
Amazon ElastiCache ให้บริการ Redis ที่มีการจัดการอย่างเต็มรูปแบบ ซึ่งได้รับการโหวตให้เป็นฐานข้อมูลที่นักพัฒนาชื่นชอบที่สุดในแบบสำรวจ Stack Overflow 2020 Developer Survey และให้บริการ Memcached สำหรับแอปพลิเคชันที่มีความต้องการสูงที่สุดของคุณซึ่งต้องการเวลาตอบสนองในระดับต่ำกว่ามิลลิวินาที
ประโยชน์
ประสิทธิภาพระดับสุดยอด
Amazon ElastiCache ทำงานเป็นที่เก็บข้อมูลในหน่วยความจำและแคชเพื่อรองรับแอปพลิเคชันส่วนใหญ่ที่ต้องใช้ทรัพยากรมาก ซึ่งต้องใช้เวลาตอบสนองต่ำกว่าระดับมิลลิวินาที Amazon ElastiCache ให้การทำงานที่รวดเร็วและปลอดภัย โดยการใช้สแต็กที่ดีที่สุดแบบครอบคลุมที่รันบนโหนดเฉพาะของลูกค้า
มีการจัดการเต็มรูปแบบ
คุณไม่จำเป็นต้องทำงานด้านการจัดการอีกต่อไป ไม่ว่าจะเป็นการจัดเตรียมฮาร์ดแวร์ การแพตช์ซอฟต์แวร์ การตั้งค่า การกำหนดค่า การเฝ้าติดตาม การกู้คืนความเสียหาย หรือการสำรองข้อมูล ElastiCache จะตรวจสอบคลัสเตอร์ของคุณอย่างต่อเนื่องเพื่อให้ปริมาณงานของคุณเริ่มต้นและทำงานได้อย่างต่อเนื่อง เพื่อให้คุณได้มุ่งเน้นการพัฒนาแอปพลิเคชั่นที่มีมูลค่าสูงกว่า
ปรับขนาดได้
Amazon ElastiCache สามารถปรับขนาดออก ปรับขนาดเข้า และขยายขนาดขึ้นได้ เพื่อตอบสนองความต้องการของแอปพลิเคชันที่เปลี่ยนแปลงไป สนับสนุนการปรับขนาดการเขียนและการปรับขนาดหน่วยความจำด้วยการสร้างชาร์ด แบบจำลองให้การปรับขนาดการอ่าน
เอนจิน Amazon ElastiCache
วิธีการทำงาน

กรณีการใช้งาน
Amazon ElastiCache ช่วยให้การดำเนินการต่างๆ เป็นเรื่องง่าย ทั้งการตั้งค่า การจัดการ และการปรับขนาดที่เก็บข้อมูลในหน่วยความจำบนระบบคลาวด์ รวมถึงการขับเคลื่อนกรณีใช้งานด้านการประมวลผลเชิงธุรกรรมและเชิงวิเคราะห์แบบเรียลไทม์ เช่น การแคช ที่จัดเก็บเซสชัน แมชชีนเลิร์นนิ่ง และการวิเคราะห์แบบเรียลไทม์
-
การแคช
-
ที่จัดเก็บเซสชัน
-
Machine Learning (AI/ML)
-
การวิเคราะห์แบบเรียลไทม์
-
การแคช
-
Amazon ElastiCache สามารถใช้เป็นแคชในหน่วยความจำที่มีความพร้อมใช้งานสูงเพื่อลดเวลาแฝงในการเข้าถึง เพิ่มปริมาณการประมวลผล และลดภาระการใช้ฐานข้อมูลเชิงสัมพันธ์หรือ NoSQL ของคุณ โดยมีเวลาตอบสนองในระดับต่ำกว่ามิลลิวินาทีสำหรับทั้งเอนจิน Redis และ Memcached นอกจากนี้ ElastiCache for Redis ยังสามารถส่งมอบการแคชผลการสืบค้น การแคชเซสชันติดต่อกัน และการแคชแบบเต็มหน้าได้อีกด้วย
เรียนรู้วิธีสร้างแอปพลิเคชันการแคชด้วย ElastiCache for Redis »
-
ที่จัดเก็บเซสชัน
-
Amazon ElastiCache สามารถใช้เป็นที่จัดเก็บเซสชันเพื่อจัดการข้อมูลเซสชันสำหรับทั้ง Redis และ Memcached ได้ การจัดการเซสชันนี้เป็นสิ่งจำเป็นโดยทั่วไปสำหรับแอปพลิเคชันออนไลน์ต่างๆ ซึ่งรวมถึงเกม เว็บไซต์อีคอมเมิร์ซ และแพลตฟอร์มโซเชียลมีเดีย
เรียนรู้วิธีใช้ ElastiCache for Redis เป็นที่จัดเก็บเซสชัน »
-
Machine Learning (AI/ML)
-
Amazon ElastiCache for Redis มอบพื้นที่จัดเก็บข้อมูลในหน่วยความจำที่รวดเร็วเพื่อช่วยให้คุณสร้างและปรับใช้โมเดลแมชชีนเลิร์นนิ่งได้อย่างรวดเร็ว ใช้ ElastiCache for Redis สำหรับกรณีใช้งานต่างๆ เช่น การตรวจจับการฉ้อโกงในเกมและบริการทางการเงิน การเสนอราคาแบบเรียลไทม์ในเทคโนโลยีโฆษณา การจับคู่เพื่อการเดท และการแชร์รถสำหรับเดินทางร่วมกัน เพื่อประมวลผลข้อมูลแบบทันทีและทำการตัดสินใจได้ภายในสิบมิลลิวินาที
เรียนรู้วิธีที่ Coffee Meets Bagel ใช้ ElastiCache เพื่อให้คำแนะนำตามแมชชีนเลิร์นนิ่งแบบเรียลไทม์ »
-
การวิเคราะห์แบบเรียลไทม์
-
ใช้ Amazon ElastiCache for Redis พร้อมโซลูชันการสตรีม เช่น Apache Kafka และ Amazon Kinesis เป็นที่จัดเก็บข้อมูลในหน่วยความจำเพื่อนำเข้า ประมวลผล และวิเคราะห์ข้อมูลแบบเรียลไทม์โดยมีเวลาแฝงระดับต่ำกว่ามิลลิวินาที ElastiCache สามารถใช้กับกรณีใช้งานด้านการวิเคราะห์แบบเรียลไทม์ได้ เช่น โซเชียลมีเดีย, การกำหนดเป้าหมายโฆษณา, การปรับแต่งให้เป็นแบบส่วนบุคคล, IoT และการวิเคราะห์ข้อมูลอนุกรมเวลา
ลูกค้า

เรียนรู้วิธีที่ The Pokémon Company ย้ายการแคชผู้ใช้ไปยัง Amazon ElastiCache โดยใช้ประโยชน์จากทั้ง Redis และ Memcached Redis จะจัดคิวงานสำหรับผู้ใช้รายใหม่ เพื่อให้ระบบสามารถแจ้งเตือนผู้ใช้ให้ดำเนินขั้นตอนหลังการรับรองความถูกต้องได้ เช่น การยอมรับข้อกำหนดและเงื่อนไข Memcached จะช่วยดูแลให้ทิกเก็ตดำเนินต่อไป เพื่อให้เซสชันของผู้ใช้เดิมไม่ถูกขัดจังหวะเมื่อมีผู้ใช้รายใหม่มาเข้าร่วม
_logo.svg.5d75797e870136b63f566987ab915ce0e84c3544.png)
Peloton ซึ่งเป็นบริษัทอุปกรณ์ออกกำลังกายภายในบ้านไว้วางใจ Amazon ElastiCache for Redis ให้สนับสนุนลีดเดอร์บอร์ดแบบสดตามความต้องการ ตารางเทียบคะแนนของ Peloton จำเป็นต้องใช้ความยืดหยุ่น เวลาแฝงน้อย และการประมวลผลแบบเรียลไทม์เพื่อส่งมอบข้อมูลผู้ขี่จักรยานแบบกำหนดเองได้ให้กับชุมชนผู้ใช้ที่ขับขี่ร่วมกันผ่านภาพเสมือนจากบ้านที่แสนสบายของตน

"บริการที่มีการจัดการอย่าง ElastiCache ช่วยให้เราได้โฟกัสที่หัวใจของธุรกิจ ทีมปฏิบัติการของเรามีวิศวกรเต็มเวลาเพียงสองคนเท่านั้น การดำเนินงานเว็บไซต์อย่าง Airbnb ด้วยทีมที่มีขนาดเล็กก็อาจเป็นไปได้ยากหากไม่มีบริการอย่าง ElastiCache การสร้างและบำรุงรักษาโหนดในคลัสเตอร์ของเรานั้นสะดวกรวดเร็วจริงๆ"
Tobi Knaup หัวหน้าฝ่ายเทคนิคของ – Airbnb

Tinder ย้ายข้อมูลไปยัง Amazon ElastiCache for Redis เพื่อปรับปรุงความสามารถในการปรับขนาดและความเสถียรของแอปหาคู่ซึ่งช่วยเสริมประสิทธิภาพการจับคู่มากกว่า 3 หมื่นล้านคู่ ด้วยบริการที่ได้รับการจัดการนี้ ทีมงานของ Tinder จึงสามารถให้ความสำคัญกับการสร้างสรรค์นวัตกรรมมากขึ้นและลดการตรวจสอบลงรวมถึงใช้งานกลยุทธ์การแคชโดยอัตโนมัติ