จะปรับปรุงการเข้าถึงข้อมูลด้วยดัชนีรองได้อย่างไร

Ca Prabprung Kar Khea Thung Khxmul Dwy Dachni Rxng Di Xyangri



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

โพสต์นี้สาธิตวิธีการปรับปรุงการเข้าถึงข้อมูลด้วย GSI







จะปรับปรุงการเข้าถึงข้อมูลด้วยดัชนีรองได้อย่างไร

หากต้องการปรับปรุงการเข้าถึงข้อมูลด้วยดัชนีรอง โปรดไปที่แดชบอร์ดบริการ DynamoDB จากคอนโซล AWS:





คลิกที่ ' ตาราง ” หน้าจากแผงด้านซ้าย:





คลิกที่ชื่อตารางเพื่อดูข้อมูลสรุป:



มุ่งหน้าสู่ “ ดัชนี ” และคลิกที่ “ สร้างดัชนี ' ปุ่ม:

พิมพ์พาร์ติชันคีย์และคีย์การเรียงลำดับสำหรับดัชนี:

กำหนดค่าโหมดความสามารถในการอ่าน/เขียน:

เลื่อนหน้าลงมาเพื่อกดปุ่ม “ สร้างดัชนี ' ปุ่ม:

สร้างดัชนีสำเร็จแล้ว:

คลิกที่ ' สำรวจรายการ ปุ่ม ” จากแผงด้านซ้าย:

เลือก “ สอบถาม ” ตัวเลือกและเลือกดัชนีเพื่อเข้าถึงข้อมูล:

พิมพ์ค่าของข้อมูลที่คุณต้องการเข้าถึงจากรายการและคลิกที่ ' วิ่ง ' ปุ่ม:

การเรียกใช้ดัชนีด้านบนจะแสดงข้อมูลตามค่าที่ระบุ:

นั่นคือทั้งหมดที่เกี่ยวกับการปรับปรุงการเข้าถึงข้อมูลด้วยดัชนีรอง

บทสรุป

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