Amazon ElastiCache

ที่เก็บข้อมูลในหน่วยความจำที่ได้รับการจัดการเต็มรูปแบบซึ่งทำงานร่วมกับ Redis หรือ Memcached ได้ ขับเคลื่อนแอปพลิเคชันแบบเรียลไทม์โดยมีเวลาแฝงต่ำกว่าระดับมิลลิวินาที

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

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

สุดยอดประสิทธิภาพในระดับคลาวด์ (56:53)

ประโยชน์

ประสิทธิภาพระดับสุดยอด

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

มีการจัดการเต็มรูปแบบ

คุณไม่จำเป็นต้องทำงานด้านการจัดการอีกต่อไป ไม่ว่าจะเป็นการจัดเตรียมฮาร์ดแวร์ การแพตช์ซอฟต์แวร์ การตั้งค่า การกำหนดค่า การเฝ้าติดตาม การกู้คืนความเสียหาย หรือการสำรองข้อมูล ElastiCache จะตรวจสอบคลัสเตอร์ของคุณอย่างต่อเนื่องเพื่อให้ปริมาณงานของคุณเริ่มต้นและทำงานได้อย่างต่อเนื่อง เพื่อให้คุณได้มุ่งเน้นการพัฒนาแอปพลิเคชั่นที่มีมูลค่าสูงกว่า

ปรับขนาดได้

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

เอนจิน Amazon ElastiCache

การสร้างแอปแบบเรียลไทม์สำหรับกรณีใช้งานที่หลากหลาย เช่น การเล่นเกม การบริการเชิงพื้นที่ การแคช ที่จัดเก็บเซสชัน หรือการเข้าคิว ด้วยโครงสร้างข้อมูลขั้นสูง การจำลองแบบ และการรองรับสแนปช็อตแบบจุดหนึ่งของเวลา
 

การสร้างเลเยอร์การแคชที่เรียบง่ายและปรับขนาดได้สำหรับแอปที่ใช้ข้อมูลจำนวนมาก
 

วิธีการทำงาน

ที่เก็บข้อมูลในหน่วยความจำและแคช ElastiCache

กรณีการใช้งาน

Amazon ElastiCache ช่วยให้การดำเนินการต่างๆ เป็นเรื่องง่าย ทั้งการตั้งค่า การจัดการ และการปรับขนาดที่เก็บข้อมูลในหน่วยความจำบนระบบคลาวด์ รวมถึงการขับเคลื่อนกรณีใช้งานด้านการประมวลผลเชิงธุรกรรมและเชิงวิเคราะห์แบบเรียลไทม์ เช่น การแคช ที่จัดเก็บเซสชัน แมชชีนเลิร์นนิ่ง และการวิเคราะห์แบบเรียลไทม์

  • การแคช
  • ที่จัดเก็บเซสชัน
  • Machine Learning (AI/ML)
  • การวิเคราะห์แบบเรียลไทม์
  • การแคช
  • Amazon ElastiCache สามารถใช้เป็นแคชในหน่วยความจำที่มีความพร้อมใช้งานสูงเพื่อลดเวลาแฝงในการเข้าถึง เพิ่มปริมาณการประมวลผล และลดภาระการใช้ฐานข้อมูลเชิงสัมพันธ์หรือ NoSQL ของคุณ โดยมีเวลาตอบสนองในระดับต่ำกว่ามิลลิวินาทีสำหรับทั้งเอนจิน Redis และ Memcached นอกจากนี้ ElastiCache for Redis ยังสามารถส่งมอบการแคชผลการสืบค้น การแคชเซสชันติดต่อกัน และการแคชแบบเต็มหน้าได้อีกด้วย

    เรียนรู้วิธีสร้างแอปพลิเคชันการแคชด้วย ElastiCache for Redis »

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

    เรียนรู้วิธีใช้ ElastiCache for Redis เป็นที่จัดเก็บเซสชัน »

    การจัดการเซสชันด้วย Amazon ElastiCache for Redis
  • Machine Learning (AI/ML)
  • Amazon Elasticache for Redis มอบพื้นที่จัดเก็บข้อมูลในหน่วยความจำที่รวดเร็วเพื่อช่วยให้คุณสร้างและปรับใช้โมเดลแมชชีนเลิร์นนิ่งได้อย่างรวดเร็ว ใช้ ElastiCache for Redis สำหรับกรณีใช้งานต่างๆ เช่น การตรวจจับการฉ้อโกงในเกมและบริการทางการเงิน การเสนอราคาแบบเรียลไทม์ในเทคโนโลยีโฆษณา การจับคู่เพื่อการเดท และการแชร์รถสำหรับเดินทางร่วมกัน เพื่อประมวลผลข้อมูลแบบทันทีและทำการตัดสินใจได้ภายในสิบมิลลิวินาที

    เรียนรู้วิธีที่ Coffee Meets Bagel ใช้ ElastiCache เพื่อให้คำแนะนำตามแมชชีนเลิร์นนิ่งแบบเรียลไทม์ »

    คำแนะนำจากแมชชีนเลิร์นนิ่งด้วย Amazon ElastiCache for Redis
  • การวิเคราะห์แบบเรียลไทม์
  • ใช้ Amazon ElastiCache for Redis พร้อมโซลูชันการสตรีม เช่น Apache Kafka และ Amazon Kinesis เป็นที่จัดเก็บข้อมูลในหน่วยความจำเพื่อนำเข้า ประมวลผล และวิเคราะห์ข้อมูลแบบเรียลไทม์โดยมีเวลาแฝงระดับต่ำกว่ามิลลิวินาที ElastiCache สามารถใช้กับกรณีใช้งานด้านการวิเคราะห์แบบเรียลไทม์ได้ เช่น โซเชียลมีเดีย, การกำหนดเป้าหมายโฆษณา, การปรับแต่งให้เป็นแบบส่วนบุคคล, IoT และการวิเคราะห์ข้อมูลอนุกรมเวลา

    เรียนรู้วิธีที่คุณสามารถออกแบบโซลูชัน IoT ที่จะบันทึกข้อมูลเซ็นเซอร์และคงไว้ใน Amazon ElastiCache for Redis »

    การวิเคราะห์แบบเรียลไทม์ด้วย Amazon ElastiCache for Redis

ลูกค้า

The Pokemon Company

เรียนรู้วิธีที่ The Pokémon Company ย้ายการแคชผู้ใช้ไปยัง Amazon ElastiCache โดยใช้ประโยชน์จากทั้ง Redis และ Memcached Redis จะจัดคิวงานสำหรับผู้ใช้รายใหม่ เพื่อให้ระบบสามารถแจ้งเตือนผู้ใช้ให้ดำเนินขั้นตอนหลังการรับรองความถูกต้องได้ เช่น การยอมรับข้อกำหนดและเงื่อนไข Memcached จะช่วยดูแลให้ทิกเก็ตดำเนินต่อไป เพื่อให้เซสชันของผู้ใช้เดิมไม่ถูกขัดจังหวะเมื่อมีผู้ใช้รายใหม่มาเข้าร่วม

เรียนรู้เพิ่มเติม »

330px-Peloton_(company)_logo.svg

Peloton ซึ่งเป็นบริษัทอุปกรณ์ออกกำลังกายภายในบ้านไว้วางใจ Amazon ElastiCache for Redis ให้สนับสนุนลีดเดอร์บอร์ดแบบสดตามความต้องการ ตารางเทียบคะแนนของ Peloton จำเป็นต้องใช้ความยืดหยุ่น เวลาแฝงน้อย และการประมวลผลแบบเรียลไทม์เพื่อส่งมอบข้อมูลผู้ขี่จักรยานแบบกำหนดเองได้ให้กับชุมชนผู้ใช้ที่ขับขี่ร่วมกันผ่านภาพเสมือนจากบ้านที่แสนสบายของตน

เรียนรู้เพิ่มเติม »

Airbnb

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

Tobi Knaup หัวหน้าฝ่ายเทคนิคของ – Airbnb

ชมเรื่องราวการเดินทางของ Airbnb จาก Redis แบบจัดการเองไปจนถึง ElastiCache สำหรับ Redis »

Duolingo

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

Max Blaze, วิศวกรเจ้าหน้าที่ฝ่ายปฏิบัติการ - Duolingo

เรียนรู้เพิ่มเติม »

MLBAM

MLBAM ใช้ Amazon ElastiCache เพื่อจัดเก็บข้อมูลเกมชั่วคราวในแคชหน่วยความจำแทนในฮาร์ดไดรฟ์ ซึ่งช่วยให้สามารถดึงข้อมูลได้อย่างรวดเร็วสำหรับงานวิเคราะห์

เรียนรู้เพิ่มเติม »

เริ่มต้นใช้งาน Amazon ElastiCache

Amazon Elasticache for Redis

ลงชื่อสมัครใช้งาน

รับสิทธิ์เข้าถึง Amazon ElastiCache Free Tier
เรียนรู้เกี่ยวกับ Amazon Elasticache for Redis

เรียนรู้ด้วยบทแนะนำง่ายๆ

สำรวจวิธีการ สร้างคลัสเตอร์ Redis
เริ่มต้นใช้งาน ElastiCache สำหรับ Redis

เริ่มสร้าง

เริ่มต้นสร้างด้วยความช่วยเหลือจาก คู่มือผู้ใช้