Amazon DynamoDB
ฐานข้อมูลแบบไม่สัมพันธ์สำหรับแอปพลิเคชันที่ต้องมีประสิทธิภาพการทำงานสูงไม่ว่าจะทำงานในระดับใด
Amazon DynamoDB เป็นฐานข้อมูลแบบไม่สัมพันธ์กันที่มีประสิทธิภาพที่เชื่อถือได้ในทุกระดับ เป็นฐานข้อมูลแบบ multi-region และ multi-master ที่มีการจัดการอย่างเต็มรูปแบบ มีเวลาแฝงที่นานเพียงไม่กี่มิลลิวินาที และมีระบบรักษาความปลอดภัย ระบบสำรองข้อมูล กับระบบกู้ข้อมูลในตัว อีกทั้งมีการแคชในหน่วยความจำ
ลูกค้า AWS กว่า 100,000 คนเลือกใช้ DynamoDB สำหรับมือถือ เว็บไซต์ เกม เทคโนโลยีโฆษณา IoT และแอปพลิเคชันอื่นๆ อีกมากมายที่ต้องใช้การเข้าถึงข้อมูลแบบมีเวลาแฝงเพียงไม่กี่มิลลิวินาที สร้างตารางใหม่ให้กับแอปพลิเคชันแล้วปล่อยให้ DynamoDB จัดการงานที่เหลือให้
ประโยชน์
ประสิทธิภาพในปริมาณงานมาก
DynamoDB มีการตอบสนองในทุกระดับอย่างสม่ำเสมอและใช้เวลาในการตอบสนองเพียงไม่กี่มิลลิวินาที สร้างแอปที่มีทรูพุตและพื้นที่จัดเก็บไม่จำกัด เพิ่มแคชในหน่วยความจำที่ลดระยะเวลาในการตอบสนองจากมิลลิวินาทีเป็นไมโครวินาทีโดยไม่ต้องเปลี่ยนแปลงข้อมูลใดๆ ในแอป
การจัดการแบบเต็มรูปแบบ
DynamoDB เป็นฐานข้อมูลแบบไร้เซิร์ฟเวอร์ที่ปรับขนาดทรูพุตให้มากขึ้นหรือลดลงโดยอัตโนมัติ และสำรองข้อมูลอย่างต่อเนื่องเพื่อปกป้องข้อมูลดังกล่าว DynamoDB ช่วยให้แอปพลิเคชันที่คุณเผยแพร่ไปทั่วโลกเข้าถึงข้อมูลเฉพาะที่ได้อย่างรวดเร็วโดยคัดลอกตารางใน AWS Region ต่างๆ
พร้อมใช้งานในองค์กร
มีไว้ทำงานที่สำคัญต่อองค์กรเป็นอย่างมาก ระบบจะรักษาความปลอดภัยให้ข้อมูลของคุณโดยใช้การเข้ารหัส มีการทำงานในขั้นตอนต่างๆ ที่เชื่อถือได้ และใช้ข้อตกลงระดับบริการ คุณสามารถดูข้อมูลในตารางได้อย่างละเอียด ควบคุมการเข้าถึงได้หลายระดับ ใช้งานเครื่องมือเฝ้าสังเกตแบบผสานรวมการทำงาน และทำงานโดยใช้การเชื่อมต่อส่วนตัวบน VPN ได้
กรณีใช้งาน
เว็บแอปพลิเคชันแบบไร้เซิร์ฟเวอร์
สร้างเว็บแอปพลิเคชันที่ทรงพลังและปรับขนาดโดยอัตโนมัติ คุณไม่จำเป็นต้องบำรุงรักษาเซิร์ฟเวอร์ และแอปพลิเคชันของคุณก็จะพร้อมใช้งานโดยอัตโนมัติ
สถาปัตยกรรมอ้างอิง: โค้ดตัวอย่าง
พื้นที่จัดเก็บข้อมูลไมโครเซอร์วิส
สร้างไมโครเซอร์วิสแบบยืดหยุ่นและนำกลับมาใช้งานได้ใหม่โดยใช้ DynamoDB เป็นพื้นที่จัดเก็บข้อมูลแบบไร้เซิร์ฟเวอร์เพื่อให้ทำงานได้อย่างสม่ำเสมอและรวดเร็ว
สถาปัตยกรรมอ้างอิง: โค้ดตัวอย่าง
แบ็คเอนด์มือถือ
สร้างแอปมือถือแบบปรับให้เหมาะกับแต่ละบุคคลพร้อมนำเสนอประสบการณ์การใช้งานที่ลื่นไหลแก่ผู้ใช้ DynamoDB จะดำเนินการต่างๆ ให้เพื่อที่ว่าคุณจะได้เน้นให้ความสำคัญกับแอปพลิเคชันได้
สถาปัตยกรรมอ้างอิง: โค้ดตัวอย่าง
เทคโนโลยีโฆษณา
สร้างแพลตฟอร์มการเสนอราคาและเอนจินคำแนะนำที่สามารถปรับขนาดได้ มีทรูพุต และพร้อมใช้งานกับ DynamoDB
สถาปัตยกรรมอ้างอิง: แผนภาพ
การเล่นเกม
สร้างเกมแบบโต้ตอบสำหรับมือถือ คอนโซล และเดสก์ท็อปด้วย DynamoDB เก็บและสืบค้นข้อมูลในเกม เช่น สถานะผู้เล่น คะแนนสูงสุด หรือเนื้อหาแบบไดนามิกระดับโลก
สถาปัตยกรรมอ้างอิง: แผนภาพ
IoT
วิเคราะห์อุปกรณ์โดยเชื่อมต่อข้อมูล IoT ความเร็วสูงและปริมาณมากใน DynamoDB เข้ากับ Amazon RedShift และ Amazon QuickSight
สถาปัตยกรรมอ้างอิง: แผนภาพ
กรณีศึกษา
Samsung Electronics ใช้ DynamoDB เพื่อสำรองข้อมูลของแอปมือถือขนาดเพตะไบต์ ส่งผลให้มีประสิทธิภาพการทำงานสูงอย่างสม่ำเสมอและลดค่าใช้จ่ายลงได้
Netflix ใช้ DynamoDB ทำการทดสอบ A/B ช่วยให้ลูกค้ากว่า 125 ล้านคนได้สัมผัสประสบการณ์การสตรีมแบบปรับให้เหมาะกับแต่ละบุคคลได้
Capital One ใช้ DynamoDB ลดเวลาแฝงให้กับแอปพลิเคชันมือถือโดยย้ายการทำรายการบนเมนเฟรมไปไว้ที่สถาปัตยกรรมแบบไร้เซิร์ฟเวอร์เพื่อให้ทำงานได้อย่างไร้ขีดจำกัด
Snap ได้ย้าย Snapchat Stories ซึ่งเป็นงานที่ใช้พื้นที่จัดเก็บมากที่สุดไปไว้ที่ DynamoDB ส่งผลให้ทำงานได้อย่างมีประสิทธิภาพมากขึ้นและลดค่าใช้จ่ายลงได้
เรียนรู้เพิ่มเติมเกี่ยวกับ Amazon DynamoDB