ข้ามไปที่เนื้อหาหลัก

Amazon DocumentDB

ประสิทธิภาพและความสามารถในการปรับขนาดสูง

เปิดทั้งหมด

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

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

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

    Amazon DocumentDB มีรูปแบบเอกสาร JSON ที่ยืดหยุ่น ชนิดข้อมูล และการจัดทำดัชนีที่มีประสิทธิภาพ บริการนี้ใช้สถาปัตยกรรมที่เพิ่มประสิทธิภาพในหน่วยความจำที่รองรับการปรับขนาดเพื่อให้ประเมินการสืบค้นได้อย่างรวดเร็วในชุดเอกสารขนาดใหญ่

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

ความพร้อมใช้งานและความคงทนสูง

เปิดทั้งหมด

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

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

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

    ปริมาณพื้นที่เก็บข้อมูลขนาด 10 GB แต่ละส่วนของคุณจะถูกจำลองขึ้นมาหกวิธีใน Availability Zone (AZ) ทั้งสามแห่ง Amazon DocumentDB มีระบบป้องกันข้อผิดพลาด โดยสามารถจัดการกับการสูญเสียสำเนาข้อมูลสองชุดได้อย่างโปร่งใสโดยไม่ส่งผลต่อความพร้อมในการเขียนฐานข้อมูล และสามารถจัดการกับการสูญเสียสำเนาข้อมูลได้ถึงสามชุดโดยไม่ส่งผลต่อความพร้อมในการอ่าน พื้นที่เก็บข้อมูลของ Amazon DocumentDB ยังสามารถซ่อมแซมตัวเองได้ โดยบล็อกข้อมูลและดิสก์จะถูกสแกนหาข้อผิดพลาดอย่างต่อเนื่องและมีการแทนที่โดยอัตโนมัติ

    ความสามารถในการสำรองฐานข้อมูลอย่างง่ายของ Amazon DocumentDB ช่วยให้คลัสเตอร์สามารถกู้คืนจุดเวลาที่กำหนดได้ ลูกค้าสามารถกู้คืนคลัสเตอร์เป็นวินาทีใดก็ได้ในระหว่างระยะเวลาการเก็บรักษา จนถึงห้านาทีสุดท้าย คุณสามารถกำหนดค่าระยะเวลาเก็บรักษาข้อมูลสำรองอัตโนมัติได้สูงสุดถึง 35 วัน การสำรองข้อมูลแบบอัตโนมัติจะจัดเก็บไว้ที่ Amazon Simple Storage Service (Amazon S3) ที่ออกแบบมาเพื่อให้มีความคงทน 99.999999999% การสำรองข้อมูล Amazon DocumentDB เป็นแบบอัตโนมัติ เพิ่มขึ้นเรื่อย ๆ และต่อเนื่อง อีกทั้งยังไม่มีผลกระทบต่อประสิทธิภาพของคลัสเตอร์

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

ระบบมีความปลอดภัยสูง

เปิดทั้งหมด

    Amazon DocumentDB ทำงานใน Amazon Virtual Private Cloud (VPC) ซึ่งช่วยให้ลูกค้าสามารถแยกคลัสเตอร์ในเครือข่ายเสมือนและเชื่อมต่อกับโครงสร้างพื้นฐานด้านไอทีในองค์กรโดยใช้ Virtual Private Network (VPN) ที่เข้ารหัส IPsec มาตรฐานอุตสาหกรรม นอกจากนี้ การใช้การกำหนดค่า VPC ของ Amazon DocumentDB ลูกค้าจะสามารถกำหนดค่าการตั้งค่าไฟร์วอลล์และควบคุมการเข้าถึงเครือข่ายไปยังคลัสเตอร์

    Amazon DocumentDB ช่วยให้ลูกค้าเข้ารหัสฐานข้อมูลโดยใช้คีย์ที่สร้างและควบคุมผ่าน AWS Key Management Service (KMS) ในคลัสเตอร์ที่ใช้งานกับการเข้ารหัส Amazon DocumentDB ข้อมูลที่จัดเก็บอยู่ในพื้นที่จัดเก็บข้อมูลพื้นฐานจะถูกเข้ารหัส เช่นเดียวกับข้อมูลสำรองอัตโนมัติสแนปช็อต และแบบจำลองในคลัสเตอร์เดียวกัน ตามค่าเริ่มต้น การเชื่อมต่อระหว่างไคลเอนต์กับ Amazon DocumentDB จะถูกเข้ารหัสระหว่างส่งผ่านด้วย TLS

    Amazon DocumentDB ถูกออกแบบมาให้ปฏิบัติตามมาตรฐานความปลอดภัยสูงสุด รวมถึงช่วยให้ลูกค้าตรวจสอบความปลอดภัยของเราได้ง่ายและปฏิบัติตามกฎระเบียบและข้อบังคับ Amazon DocumentDB ได้รับการประเมินว่าเป็นไปตาม PCI DSS, ISO 9001, 27001 27017 และ 27018, SOC 1, 2 และ 3 และการรับรอง Health Information Trust Alliance Common Security Framework (HITRUST CSF) นอกเหนือจากที่ได้รับเลือก HIPAA อยู่แล้ว

ประหยัดและคุ้มค่า

เปิดทั้งหมด

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

    Amazon DocumentDB มอบการกำหนดค่าพื้นที่เก็บข้อมูลแบบ I/O-Optimized สำหรับผู้ที่ต้องการรู้ราคาล่วงหน้า Amazon DocumentDB I/O-Optimized ช่วยให้แอปพลิเคชันที่เน้น I/O ประหยัดค่าใช้จ่ายได้ถึง 40% หากค่าใช้จ่ายของ I/O มีสัดส่วนเกิน 25% ของค่าใช้จ่ายรวมสำหรับฐานข้อมูล Amazon DocumentDB I/O-Optimized Amazon DocumentDB I/O-Optimized จะช่วยให้คุณกำจัดค่าใช้จ่ายที่คาดเดาไม่ได้ของ I/O จากรายการเรียกเก็บเงินได้อย่างแม่นยำ โดยคุณจะต้องชำระเฉพาะค่าประมวลผล พื้นที่เก็บข้อมูล และการสำรองข้อมูลเท่านั้น ช่วยให้คาดการณ์ค่าบริการและเพิ่มความโปร่งใสได้

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

การทำงานร่วมกับ MongoDB

เปิดทั้งหมด

    Amazon DocumentDB ใช้งานร่วมกับไดรเวอร์และเครื่องมือ MongoDB 3.6, 4.0 และ 5.0 ได้ แอปพลิเคชัน ไดรเวอร์ และเครื่องมือส่วนใหญ่ที่ลูกค้าใช้อยู่แล้วในปัจจุบันกับฐานข้อมูลที่ไม่ใช่แบบเชิงสัมพันธ์ MongoDB แบบโอเพนซอร์สสามารถใช้กับ Amazon DocumentDB ได้ Amazon DocumentDB จำลองการตอบสนองที่ไคลเอนต์คาดหวังจากเซิร์ฟเวอร์ MongoDB โดยใช้ MongoDB API เวอร์ชัน 3.6, 4.0 และ 5.0 แบบโอเพนซอร์สของ Apache 2.0 บนระบบจัดเก็บข้อมูลแบบกระจายที่สร้างตามวัตถุประสงค์ซึ่งทนทานต่อความผิดพลาดและซ่อมแซมตัวเองได้ ลูกค้าจะได้รับประสิทธิภาพ ความสามารถในการปรับขนาด และความพร้อมใช้งานที่จำเป็นต่อการใช้งานเวิร์กโหลด MongoDB ที่มีความสำคัญต่องานขององค์กรในวงกว้าง เรียนรู้เพิ่มเติมเกี่ยวกับ MongoDB API ที่รองรับ

    การเปิดใช้งานความสามารถในการสืบค้นข้อมูลเชิงพื้นที่ ทำให้ลูกค้าสามารถใช้ Amazon DocumentDB เพื่อรองรับการเก็บข้อมูล การสืบค้น และการจัดทำดัชนีข้อมูลเชิงพื้นที่ ลูกค้าสามารถสร้างดัชนี 2dsphere และใช้ MongoDB API เชิงพื้นที่ยอดนิยม เช่น $nearSphere, $geoNear, $minDistance, $maxDistance เพื่อดำเนินการสืบค้นที่เก็บไว้ในข้อมูลที่จัดเก็บของ DocumentDB

    ACID (Atomicity, Consistency, Isolation และ Durability) คือชุดคุณสมบัติของธุรกรรมฐานข้อมูลที่มีจุดประสงค์เพื่อรับประกันความถูกต้องของข้อมูล แม้จะเกิดข้อผิดพลาด ไฟฟ้าดับ และอุบัติเหตุอื่น ๆ ด้วยการเปิดตัวการรองรับ MongoDB 4.0 ทำให้ Amazon DocumentDB รองรับความสามารถในการทำธุรกรรม ACID ในเอกสาร ใบแจ้งยอด คอลเลกชัน และฐานข้อมูลต่าง ๆ

    ลูกค้าสามารถย้ายฐานข้อมูล MongoDB ภายในองค์กรหรือบน Amazon Elastic Compute Cloud (EC2) ไปยัง Amazon DocumentDB ได้โดยแทบไม่ต้องหยุดทำงานโดยใช้ AWS Database Migration Service (DMS) ด้วย DMS ลูกค้าสามารถย้ายจากชุดแบบจำลอง MongoDB หรือจากคลัสเตอร์ที่แยกส่วนไปยัง Amazon DocumentDB สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการย้ายฐานข้อมูลทั้งแบบเชิงสัมพันธ์และไม่ใช่เชิงสัมพันธ์ไปยัง Amazon DocumentDB โปรดดูการย้ายไปยัง Amazon DocumentDB

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

เปิดทั้งหมด

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

    Amazon DocumentDB มอบตัววัด Amazon CloudWatch สำหรับอินสแตนซ์ฐานข้อมูลคลาวด์ ลูกค้าสามารถใช้คอนโซลการจัดการของ AWS เพื่อดูตัววัดการดำเนินการที่สำคัญกว่า 40 รายการของคลัสเตอร์ รวมถึงการประมวลผล หน่วยความจำ พื้นที่เก็บข้อมูล อัตราการโอนถ่ายข้อมูลการสืบค้น ตัวนับสถิติการทำงาน MongoDB และการเชื่อมต่อที่ใช้งานอยู่

    Amazon DocumentDB จะอัปเดตฐานข้อมูลลูกค้าให้เป็นปัจจุบันด้วยแพตช์ล่าสุดเสมอ ลูกค้าสามารถควบคุมได้ว่าคลัสเตอร์จะได้รับแพตช์หรือไม่และได้เมื่อใดผ่านการจัดการเวอร์ชันของโปรแกรมฐานข้อมูล

AI ช่วยสร้าง

เปิดทั้งหมด

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

    Amazon DocumentDB ผสานรวมการทำงานกับ Amazon SageMaker Canvas ทำให้ง่ายต่อการสร้างแอปพลิเคชันช่วยสร้างโดยใช้ข้อมูลที่จัดเก็บไว้ใน Amazon DocumentDB การผสานรวมในคอนโซลจะกำจัดภาระงานหนักในการเชื่อมต่อและเข้าถึง Amazon DocumentDB เพื่อช่วยให้การพัฒนา AI/ML ของคุณรวดเร็วขึ้นโดยไม่ต้องมีประสบการณ์ในการเขียนโค้ดหรือมีประสบการณ์น้อย (LCNC) คุณสามารถสร้างโมเดล AI/ML สำหรับกรณีการใช้งานแบบคลาสสิกได้ เช่น รีเกรสชันและการคาดการณ์ หรือสร้างโซลูชัน AI ช่วยสร้าง เช่น การสร้างคอนเทนต์ การแยกข้อความ และการสรุปข้อความภายใน SageMaker Canvas โปรดอ่านเอกสารเกี่ยวกับ AI ช่วยสร้างสำหรับ Amazon DocumentDB เพื่อเรียนรู้เพิ่มเติม

    การบูรณาการ ETL แบบไร้รอยต่อของ Amazon DocumentDB กับ Amazon OpenSearch Service มอบความสามารถในการค้นหาขั้นสูง (เช่น การค้นหาแบบคลุมเครือ การค้นหาเชิงความหมาย และอื่น ๆ) บนเอกสาร Amazon DocumentDB โดยใช้ OpenSearch API นอกจากนี้ เมื่อใช้การบูรณาการนี้ คุณยังจะสามารถค้นหาคอลเลกชันและภาษาอื่น ๆ ที่ไม่ใช่ภาษาอังกฤษได้โดยไม่ซ้ำกัน คุณสามารถซิงโครไนซ์ข้อมูลจาก Amazon DocumentDB ไปยัง Amazon OpenSearch Service ได้อย่างราบรื่นด้วยการคลิกเพียงไม่กี่ครั้งในคอนโซล AWS โดยไม่จำเป็นต้องเขียนโค้ดแบบกำหนดเองเพื่อ Extract, Transform and Load (ETL)

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