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

ตัวเลือกราคา

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

ราคาสำหรับโหมดความจุตามต้องการ


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

โหมดความจุตามความต้องการอาจเป็นตัวเลือกที่ดีที่สุดหากคุณ:

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

ราคาสำหรับโหมดความจุที่มีการเตรียมใช้งาน


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

โหมดความจุที่เตรียมใช้งานอาจเป็นตัวเลือกที่ดีที่สุดหากคุณ:

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

วิธีคำนวณค่าใช้จ่าย

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

ไม่แน่ใจใช่ไหมว่าควรเริ่มต้นที่ไหน ผู้เชี่ยวชาญของ AWS พร้อมให้การเสนอราคาที่ปรับให้เข้ากับคุณ

การปรับต้นทุนให้เหมาะสม

ปรับต้นทุนการจัดเก็บให้เหมาะสมโดยการเลือกระดับตารางที่เหมาะสมของตาราง DynamoDB

การใช้ระดับตาราง DynamoDB Standard-IA จะสามารถลดค่าใช้จ่ายของตารางที่เก็บข้อมูลที่คุณไม่ได้เข้าถึงบ่อยๆ แต่กระนั้น โปรดทราบว่า DynamoDB ที่อ่านและเขียนระดับตารางนี้มีราคาสูงกว่าตารางมาตรฐาน เรียนรู้เพิ่มเติมเกี่ยวกับการปรับต้นทุน DynamoDB ให้เหมาะสม

ใช้แท็กการจัดสรรต้นทุนสำหรับ DynamoDB

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

ตัวอย่างการใช้งานและราคา

สถานการณ์สมมติที่ 1: การกำหนดราคาความจุที่เตรียมใช้งาน

แสดงวิธีคำนวณราคาสำหรับตาราง Auto Scaling ที่เปิดใช้งานพร้อมโหมดความจุที่เตรียมใช้งาน การปรับขนาดอัตโนมัติจะตั้งค่าความจุที่เตรียมใช้งานอย่างต่อเนื่องเพื่อให้รับกับความจุที่ใช้จริง ทั้งนี้เพื่อควบคุมให้การใช้งานจริงมีค่าใกล้เคียงกับการใช้งานเป้าหมาย อ่านตัวอย่างการกำหนดราคาความจุเตรียมใช้งานของ Amazon DynamoDB โดยละเอียดได้ที่นี่

สถานการณ์สมมติที่ 2: การกำหนดราคาความจุตามความต้องการ

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

คำถามที่พบบ่อย

AWS DynamoDB มีประสิทธิภาพมากกว่าโซลูชันอื่นๆ ในด้านการจัดเก็บข้อมูลหรือไม่

DynamoDB เป็นฐานข้อมูลที่ไม่สัมพันธ์แบบไม่ต้องใช้เซิร์ฟเวอร์ที่แท้จริง เมื่อเทียบกับฐานข้อมูลอื่นๆ ที่เรียกเก็บจากเมตริกต่างๆ เช่น พื้นที่จัดเก็บ DynamoDB สามารถปรับขนาดเป็นศูนย์ได้ ซึ่งหมายความว่าเมื่อลูกค้าใช้โหมดปรับขนาดตามความต้อง ลูกค้าจะต้องจ่ายเฉพาะทรัพยากรที่ใช้งานอยู่เท่านั้น

ฉันควรใช้ DynamoDB แบบปรับขนาดตามต้องการหรือแบบความจุที่จัดเตรียมไว้เมื่อใด และราคาต่างกันอย่างไร

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

หน่วยเรียกเก็บเงินสำหรับ DynamoDB แบบไม่ต้องใช้เซิร์ฟเวอร์ที่เป็นรูปแบบปรับขนาดตามความต้องการคิดอย่างไร

DynamoDB มีเอกลักษณ์เฉพาะตัวเนื่องจากเป็นฐานข้อมูลแบบไม่ต้องใช้เซิร์ฟเวอร์ที่ให้ทางเลือกแก่ลูกค้าในการจ่ายเงินเฉพาะทรัพยากรที่พวกเขาใช้เท่านั้น และจะปรับขนาดเป็นศูนย์เมื่อไม่ได้ใช้งานด้วยการกำหนดราคาตามความต้องการ เมื่อฐานข้อมูลอยู่ในการใช้งาน จะคำนวณค่าใช้จ่ายตามหน่วยคำขอเขียนและอ่าน

DynamoDB มีตัวเลือกค่าใช้จ่ายเพิ่มเติมอะไรบ้าง

DynamoDB มีชุดตัวเลือกมากมายที่สามารถเพิ่มลงเข้ามาในบริการได้ รายการบางส่วนเช่น:

  • การสำรองข้อมูลตามความต้องการที่ใช้การสำรองข้อมูลสแนปช็อตที่จุดที่ระบุในเวลา
  • ตารางส่วนกลางสำหรับการจำลองแบบหลายภูมิภาคและแบบมัลติแอคทีฟ
  • ตัวเร่งความเร็ว DynamoDB (DAX) ช่วยลดเวลาแฝงผ่านแคชแบบใช้หน่วยความจำ
  • สตรีม DynamoDB สำหรับลำดับตามเวลาของการเปลี่ยนแปลงระดับรายการในตาราง

DynamoDB มี Free Tier หรือไม่

มี Free Tier ของ DynamoDB มีพื้นที่จัดเก็บข้อมูล 25 GB พร้อมด้วยหน่วยความจุการเขียนที่จัดเตรียมไว้ 25 หน่วย และหน่วยความจุการอ่านที่จัดเตรียมไว้ 25 หน่วย (WCU, RCU) ซึ่งเพียงพอที่จะจัดการคำขอ 200 ล้านรายการต่อเดือน

ภาพเว็บเพจ
เรียนรู้วิธีเริ่มต้นใช้งาน

ดูบทแนะนำสอนการใช้งานและวิดีโอ และลงชื่อสมัครเข้ารับการฝึกอบรม

เรียนรู้เพิ่มเติม 
ภาพการลงชื่อสมัครใช้บัญชี
ลงชื่อสมัครใช้บัญชีฟรี

รับสิทธิ์การเข้าถึง AWS Free Tier ได้ทันที 

ลงชื่อสมัครใช้งาน 
ภาพกล่องเครื่องมือ
เริ่มต้นสร้างบน Console

เริ่มต้นสร้างด้วย Amazon DynamoDB บน AWS Management Console

ลงชื่อเข้าใช้