สารบัญ:
คำจำกัดความ - การจำลองแบบ Snapshot หมายถึงอะไร?
การจำลองแบบ Snapshot หมายถึงวิธีการจำลองแบบระหว่างฐานข้อมูล ในระหว่างกระบวนการนี้ข้อมูลจะถูกอัปเดตไม่บ่อยครั้งตามเวลาที่กำหนดโดยการคัดลอกการเปลี่ยนแปลงข้อมูลจากฐานข้อมูลดั้งเดิม (ผู้เผยแพร่) ไปยังฐานข้อมูลที่ได้รับ (ผู้สมัครสมาชิก)
Techopedia อธิบายการจำลองแบบ Snapshot
การจำลองแบบ Snapshot เป็นวิธีการจำลองแบบที่สมบูรณ์แบบภายใต้เงื่อนไขใด ๆ ต่อไปนี้:
- เมื่อข้อมูลเปลี่ยนแปลงบ่อย
- เมื่อผู้เผยแพร่และผู้สมัครสมาชิกไม่จำเป็นต้องซิงค์กันตลอดเวลา
- เมื่อการเปลี่ยนแปลงข้อมูลมีขนาดใหญ่ แต่เกิดขึ้นในช่วงเวลาสั้น ๆ
การจำลองแบบคัดลอกข้อมูลที่มีการเปลี่ยนแปลงเท่านั้นเนื่องจากข้อมูลถูกจำลองแบบไว้ก่อนหน้านี้ ในบางกรณีการจำลองแบบสแน็ปช็อตไม่ใช่ตัวเลือกที่ดีที่สุดเช่นการจำลองแบบฐานข้อมูลของธนาคารพาณิชย์
การจำลองแบบ Snapshot ยังเป็นวิธีที่ดีในการซิงค์ผู้เผยแพร่เริ่มต้นและผู้สมัครสมาชิก ในขณะที่ตั้งค่าการจำลองแบบควรใช้การกำหนดตารางเวลา snapshot ความถี่และเวลาสำหรับแต่ละฐานข้อมูล
ประเภทการจำลองแบบอื่น ๆ รวมถึงการจำลองแบบผสานและการจำลองแบบของทรานแซคชัน
