เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การออกแบบ Partition Key สำหรับการแยกข้อมูลระหว่าง Tenant

สมมติว่ากำลังออกแบบแอปพลิเคชัน SaaS แบบ multi-tenant สำหรับจัดเก็บออเดอร์ของลูกค้า แต่ละ tenant (บริษัท) มีผู้ใช้หลายคนที่สามารถสร้างออเดอร์ได้ และต้องการให้ข้อมูลระหว่าง tenant แยกจากกันอย่างสมบูรณ์ พร้อมรองรับการค้นหาออเดอร์ของแต่ละ tenant ได้อย่างมีประสิทธิภาพ

การออกแบบตารางแบบใดที่ให้ทั้งการแยกข้อมูลระหว่าง tenant และประสิทธิภาพในการค้นหาที่ดีที่สุด?

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การใช้งาน Data Stores บน AWS

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด