การประมาณขนาด Db ของกราฟบน AWS Neptune

Aug 16 2020

หากฉันกำลังสร้างกราฟบน AWS Neptune ที่มีโหนด 20 ล้านโหนดและขอบ 100 ล้านฉันจะต้องใช้ RAM และพื้นที่ดิสก์เท่าใด ใครช่วยบอกลำดับขนาดคร่าวๆให้หน่อยได้ไหม

คำตอบ

3 TaylorRiggan Aug 17 2020 at 11:52

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

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