ข้ามไปที่เนื้อหาหลัก

Amazon Neptune

ประสิทธิภาพและความสามารถในการปรับขนาดสูง

เปิดทั้งหมด

ด้วยขั้นตอนสองสามขั้นตอนใน AWS Management Console คุณสามารถปรับขนาดทรัพยากรการประมวลผลและหน่วยความจำเพื่อเพิ่มหรือเพิ่มพลังคลัสเตอร์การผลิตของคุณขึ้นหรือลง Neptune Database ช่วยให้คุณสามารถปรับขนาดได้โดยการสร้างอินสแตนซ์จําลองใหม่ตามขนาดที่ต้องการหรือโดยการลบอินสแตนซ์ โดยทั่วไปแล้ว การดำเนินการปรับขนาดการประมวลผลจะเสร็จสิ้นภายในไม่กี่นาที

Neptune Database ใช้สถาปัตยกรรมการจัดเก็บข้อมูลแบบกระจายและแบบใช้ร่วมกันซึ่งจะเติบโตขึ้นโดยอัตโนมัติเมื่อคุณต้องการพื้นที่เก็บฐานข้อมูลที่เพิ่มขึ้น ข้อมูล Neptune จะถูกเก็บไว้ในคลัสเตอร์วอลุ่มที่มีความพร้อมใช้งานสูงแบบ Multi-Availability Zone (Multi-AZ) เมื่อสร้างคลัสเตอร์ Neptune DB แล้ว จะมีการจัดสรรเซกเมนต์ขนาด 10 GiB ขึ้นมาหนึ่งเซกเมนต์ เมื่อปริมาณข้อมูลเพิ่มขึ้นและเกินพื้นที่จัดเก็บที่จัดสรรไว้ในปัจจุบัน Neptune จะขยายโวลุมคลัสเตอร์โดยอัตโนมัติโดยการเพิ่มเซกเมนต์ใหม่ โวลุมคลัสเตอร์ Neptune สามารถขยายได้ถึงขนาดสูงสุด 128 TiB ใน AWS Region ที่รองรับ ยกเว้นจีนและ GovCloud ลูกค้าไม่จำเป็นต้องจัดเตรียมพื้นที่เก็บข้อมูลส่วนเกินสำหรับฐานข้อมูลของคุณเพื่อรองรับการเติบโตในอนาคต

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

Neptune คือฐานข้อมูลแบบกราฟประสิทธิภาพสูงที่สร้างขึ้นตามวัตถุประสงค์ Neptune จัดเก็บและนําทางข้อมูลกราฟได้อย่างมีประสิทธิภาพและใช้สถาปัตยกรรมแบบเพิ่มประสิทธิภาพหน่วยความจำและปรับขนาดเพื่อให้สามารถประเมินการสืบค้นในกราฟขนาดใหญ่ได้อย่างรวดเร็ว Neptune Database ช่วยให้คุณสามารถใช้ Gremlin, openCypher หรือ SPARQL เพื่อทำการสืบค้นอย่างมีประสิทธิภาพซึ่งง่ายต่อการเขียนและทํางานได้ดี Neptune Analytics ช่วยให้คุณสามารถใช้ openCypher ได้

ความพร้อมใช้งานและความคงทนสูง

เปิดทั้งหมด

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

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

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

สำหรับฐานข้อมูล Neptune ชิ้นส่วนขนาด 10 GiB ของฐานข้อมูลของคุณจะมีความทนทานครอบคลุมทั้งสาม AZ Neptune Database มีพื้นที่เก็บข้อมูลแบบป้องกันข้อผิดพลาด โดยสามารถจัดการกับการสูญเสียสำเนาข้อมูลสองชุดได้อย่างโปร่งใสโดยไม่ส่งผลต่อความพร้อมในการเขียนฐานข้อมูล และสามารถจัดการกับการสูญเสียสำเนาข้อมูลได้ถึงสามชุดโดยไม่ส่งผลต่อความพร้อมในการอ่าน พื้นที่จัดเก็บฐานข้อมูล Neptune ยังสามารถรักษาตัวเองได้อีกด้วย โดยบล็อกข้อมูลและดิสก์จะถูกสแกนหาข้อผิดพลาดอย่างต่อเนื่องและเปลี่ยนใหม่โดยอัตโนมัติ

ความสามารถในการสํารองข้อมูลใน Neptune Database ช่วยให้สามารถกู้คืนแบบ point-in-time สําหรับอินสแตนซ์ของคุณได้ ซึ่งช่วยให้คุณสามารถกู้คืนอินสแตนซ์ฐานข้อมูลได้ตลอดเวลาระหว่างระยะเวลาเก็บรักษาจนถึงช่วง 5 นาทีสุดท้าย ระยะเวลาเก็บรักษาของการสำรองข้อมูลแบบอัตโนมัติสามารถกำหนดได้สูงสุด 35 วัน การสำรองข้อมูลอัตโนมัติจะถูกเก็บไว้ใน Amazon S3 ซึ่งออกแบบมาเพื่อความทนทาน 99.999999999% การสํารองข้อมูล Neptune เป็นไปโดยอัตโนมัติเพิ่มขึ้นและต่อเนื่องและไม่มีผลกระทบต่อประสิทธิภาพของฐานข้อมูล

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

ระบบมีความปลอดภัยสูง

เปิดทั้งหมด

ฐานข้อมูล Neptune ทำงานใน Amazon Virtual Private Cloud (Amazon VPC) ซึ่งช่วยให้คุณสามารถแยกฐานข้อมูลของคุณในเครือข่ายเสมือนของคุณเองและเชื่อมต่อกับโครงสร้างพื้นฐานด้านไอทีในสถานที่ของคุณโดยใช้ IPsec VPN ที่เข้ารหัสมาตรฐานอุตสาหกรรม นอกจากนี้ เมื่อใช้การกําหนดค่า Neptune VPC คุณสามารถกําหนดการตั้งค่าไฟร์วอลล์และควบคุมการเข้าถึงเครือข่ายไปยังอินสแตนซ์ฐานข้อมูลของคุณได้

Neptune ถูกรวมเข้ากับ AWS Identity and Access Management (IAM) และให้ความสามารถในการควบคุมการกระทำที่ผู้ใช้และกลุ่ม IAM ของคุณสามารถดำเนินการกับทรัพยากรเฉพาะของ Neptune รวมถึงอินสแตนซ์ฐานข้อมูล สแนปช็อตฐานข้อมูล กลุ่มพารามิเตอร์ฐานข้อมูล การสมัครรับเหตุการณ์ฐานข้อมูล และกลุ่มตัวเลือกฐานข้อมูล นอกจากนี้ คุณสามารถแท็กทรัพยากร Neptune ของคุณและควบคุมการดำเนินการที่ผู้ใช้ IAM และกลุ่มของคุณสามารถดำเนินการกับกลุ่มทรัพยากรที่มีแท็กเดียวกัน (และค่าแท็ก) ตัวอย่างเช่น คุณสามารถกำหนดค่ากฎ IAM เพื่อให้มั่นใจว่า Developper สามารถแก้ไขอินสแตนซ์ฐานข้อมูล "การพัฒนา" ได้ แต่เฉพาะผู้ดูแลระบบฐานข้อมูลเท่านั้นที่สามารถทำการปรับเปลี่ยนและลบอินสแตนซ์ฐานข้อมูล "การผลิต" ได้

Neptune ให้การเข้าถึงอย่างละเอียดแก่ผู้ใช้ที่ดึง API ส่วนข้อมูล Neptune ด้วย IAM เพื่อดําเนินการกับข้อมูลกราฟ เช่น การอ่าน การเขียน และการลบข้อมูลจากกราฟ และการดําเนินการกับสิ่งที่ไม่ใช่ข้อมูลกราฟ เช่น การเริ่มต้นและการตรวจสอบกิจกรรม Neptune ML และตรวจสอบสถานะของกิจกรรมส่วนข้อมูลที่กําลังดําเนินอยู่ ตัวอย่างเช่น สร้างนโยบายที่มีการเข้าถึงแบบอ่านอย่างเดียวสําหรับนักวิเคราะห์ข้อมูลที่ไม่จําเป็นต้องจัดการข้อมูลกราฟ นโยบายที่มีสิทธิ์อ่านและเขียนสําหรับนักพัฒนาที่ใช้กราฟสําหรับแอปพลิเคชันของตน และนโยบายสําหรับนักวิทยาศาสตร์ข้อมูลที่ต้องการเข้าถึงคําสั่ง Neptune ML

Neptune รองรับการเข้ารหัสในระหว่างที่มีการเคลื่อนย้ายด้วย TLS เวอร์ชัน 1.2 Neptune ช่วยให้คุณสามารถเข้ารหัสฐานข้อมูลของคุณโดยใช้คีย์ที่คุณสร้างและควบคุมผ่าน AWS Key Management Service (AWS KMS) ในอินสแตนซ์ฐานข้อมูลที่ใช้งานกับการเข้ารหัส Neptune ข้อมูลที่จัดเก็บอยู่ในพื้นที่จัดเก็บข้อมูลพื้นฐานจะถูกเข้ารหัส เช่นเดียวกับข้อมูลสำรองอัตโนมัติ สแน็ปช็อต และแบบจำลองในคลัสเตอร์เดียวกัน

Neptune ช่วยให้คุณสามารถบันทึกเหตุการณ์ในฐานข้อมูลโดยมีผลกระทบต่อประสิทธิภาพของฐานข้อมูลน้อยที่สุด ข้อมูลบันทึกสามารถนำมาวิเคราะห์ได้ในภายหลังเพื่อการจัดการฐานข้อมูล ความปลอดภัย การกํากับดูแล การปฏิบัติตามกฎระเบียบ และวัตถุประสงค์อื่น ๆ คุณยังสามารถตรวจสอบกิจกรรมได้โดยการส่งบันทึกการตรวจสอบไปยัง Amazon CloudWatch

Neptune อยู่ในขอบเขตสําหรับมาตรฐานการปฏิบัติตามข้อกําหนดระหว่างประเทศมากกว่า 20 มาตรฐาน ตั้งแต่ FedRAMP (ปานกลางและสูง) ถึง SOC (1, 2, 3) และยังมีสิทธิ์ HIPAA รายการมาตรฐานทั้งหมดที่เนปจูนปฏิบัติตามสามารถพบได้ในรายการ AWS Services in Scope by Compliance Program

ประหยัดและคุ้มค่า

เปิดทั้งหมด

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

การจัดการแบบเต็มรูปแบบ

เปิดทั้งหมด

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

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

Neptune จะทําให้ฐานข้อมูลของคุณทันสมัยอยู่เสมอด้วยแพตช์ล่าสุด คุณสามารถควบคุมได้ว่าอินสแตนซ์ของคุณได้รับการแพตช์ผ่าน Database Engine Version Management หรือไม่และเมื่อใด

Neptune สามารถแจ้งให้คุณทราบทางอีเมลหรือ SMS เกี่ยวกับเหตุการณ์ฐานข้อมูลที่สําคัญ เช่น การใช้ระบบสำรองเพื่อกู้คืนข้อมูลอัตโนมัติ คุณสามารถใช้คอนโซลเพื่อสมัครใช้งานเหตุการณ์ฐานข้อมูลต่างๆ ที่เกี่ยวข้องกับฐานข้อมูล Neptune ของคุณได้

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

คุณสามารถโคลนฐานข้อมูล Neptune ได้ด้วยขั้นตอนเพียงไม่กี่ขั้นตอนในคอนโซล โดยไม่ส่งผลกระทบต่อสภาพแวดล้อมการผลิต โคลนมีการกระจายและจำลองแบบไปทั่วสาม AZ

AI ช่วยสร้าง และ ML

เปิดทั้งหมด

Neptune Analytics รองรับอัลกอริทึมสําหรับการค้นพบเส้นทาง การตรวจจับชุมชน (การจัดกลุ่ม) การระบุข้อมูลสําคัญ (ศูนย์กลาง) และการหาปริมาณความคล้ายคลึงกัน อัลกอริธึมการค้นพบเส้นทางจะกําหนดเส้นทางที่สั้นที่สุดหรือเหมาะสมที่สุดระหว่างสองโหนดได้อย่างมีประสิทธิภาพ อัลกอริธึมการค้นพบเส้นทางช่วยให้คุณสามารถจําลองสถานการณ์ในโลกแห่งความเป็นจริง เช่น เครือข่ายถนนหรือเครือข่ายสังคมออนไลน์เป็นโหนดและ Edge ที่เชื่อมต่อกัน การค้นพบเส้นทางที่สั้นที่สุดหรือเหมาะสมที่สุดระหว่างจุดต่าง ๆ เป็นสิ่งสําคัญในการใช้งาน เช่น การวางแผนเส้นทางสําหรับระบบ GPS การเพิ่มประสิทธิภาพโลจิสติกส์ และแม้แต่ในการแก้ปัญหาที่ซับซ้อนในสาขาต่าง ๆ เช่น ชีววิทยาหรือวิศวกรรม

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

อัลกอริธึมส่วนกลางช่วยระบุโหนดที่มีอิทธิพลหรือสําคัญที่สุดภายในเครือข่าย ให้ข้อมูลเชิงลึกเกี่ยวกับผู้เล่นหลักหรือจุดสําคัญของการโต้ตอบ สิ่งนี้มีค่าในด้านต่าง ๆ เช่น การวิเคราะห์เครือข่ายสังคมออนไลน์ ซึ่งช่วยระบุบุคคลที่มีอิทธิพล หรือในเครือข่ายการขนส่งซึ่งช่วยในการระบุฮับที่สําคัญสําหรับการกําหนดเส้นทางและการจัดสรรทรัพยากรที่มีประสิทธิภาพ

อัลกอริธึมความคล้ายคลึงกันของกราฟช่วยให้คุณสามารถเปรียบเทียบและวิเคราะห์ความคล้ายคลึงหรือความแตกต่างระหว่างโครงสร้างกราฟที่แตกต่างกัน ทําให้สามารถเข้าใจความสัมพันธ์ รูปแบบ และลักษณะที่มีร่วมกันในชุดข้อมูลที่หลากหลาย สิ่งนี้มีค่าในด้านต่าง ๆ เช่น ชีววิทยา (สําหรับการเปรียบเทียบโครงสร้างโมเลกุล) เครือข่ายทางสังคม (สําหรับการระบุชุมชนที่คล้ายกัน) และระบบคําแนะนํา (สําหรับการแนะนํารายการที่คล้ายกันตามความต้องการของผู้ใช้)

Neptune ML ขับ เคลื่อนโดย SageMaker ซึ่งใช้ GNN ซึ่งเป็นเทคนิค ML ที่สร้างขึ้นโดยเฉพาะสำหรับกราฟ เพื่อทำการคาดการณ์ที่รวดเร็วและแม่นยำยิ่งขึ้นโดยใช้ข้อมูลกราฟ ด้วย Neptune ML คุณสามารถปรับปรุงความแม่นยำของการทำนายส่วนใหญ่สำหรับกราฟได้มากกว่า 50% เมื่อเปรียบเทียบกับการทำนายโดยใช้เมธอดที่ไม่ใช่กราฟ

การคาดการณ์ที่แม่นยําบนกราฟที่มีความสัมพันธ์นับพันล้านอาจเป็นเรื่องยากและใช้เวลานาน วิธีการ ML ที่มีอยู่เช่น XGBoost ไม่สามารถทํางานได้อย่างมีประสิทธิภาพบนกราฟเนื่องจากได้รับการออกแบบมาสําหรับข้อมูลแบบตาราง ด้วยเหตุนี้การใช้วิธีการเหล่านี้บนกราฟอาจต้องใช้เวลาต้องใช้ทักษะพิเศษจากนักพัฒนาและสร้างการคาดการณ์ที่ต่ํากว่าปกติ

ประสิทธิภาพของผู้พัฒนา

เปิดทั้งหมด

Property Graph เป็นที่นิยมเนื่องจากเป็นสิ่งที่นักพัฒนาที่ใช้โมเดลเชิงสัมพันธ์คุ้นเคย ภาษา Gremlin traversal เป็นวิธีการสํารวจ Property Graph ที่รวดเร็ว Neptune รองรับโมเดลกราฟคุณสมบัติโดยใช้ภาษาโอเพ่นซอร์ส Apache TinkerPop Gremlin และจัดเตรียมเซิร์ฟเวอร์ Gremlin Websockets ที่รองรับ TinkerPop เวอร์ชัน 3.3 Neptune ช่วยให้คุณสามารถสร้าง Gremlin traversal ที่รวดเร็วผ่านกราฟคุณสมบัติได้อย่างรวดเร็ว แอปพลิเคชัน Gremlin ที่มีอยู่สามารถใช้ Neptune ได้อย่างง่ายดายโดยการเปลี่ยนการกําหนดค่าบริการ Gremlin ให้ชี้ไปยังอินสแตนซ์ Neptune

Resource Description Framework (RDF) เป็นที่ นิยมเนื่องจากให้ความยืดหยุ่นในการสร้างแบบจำลองโดเมนข้อมูลที่ซับซ้อน มีชุดข้อมูลฟรีหรือสาธารณะที่มีอยู่จำนวนมากใน RDF รวมถึง Wikidata และ PubChem ซึ่งเป็นฐานข้อมูลของ โมเลกุลทางเค มี เนปจูนรองรับมาตรฐานเว็บความหมายของ W3C ของ RDF 1.1 และ SPARQL 1.1 (แบบสอบถามและการอัปเดต) และให้ปลายทาง HTTP REST ที่ใช้โปรโตคอล SPARQL 1.1 Neptune ช่วยให้คุณสามารถใช้ตําแหน่งข้อมูล SPARQL สําหรับแอปพลิเคชันกราฟทั้งที่มีอยู่และใหม่ได้อย่างง่ายดาย

Neptune รองรับการสร้างแอปพลิเคชันกราฟโดยใช้ openCypher ซึ่งปัจจุบันเป็นหนึ่งในภาษาการสืบค้นที่ได้รับความนิยมมากที่สุดสําหรับนักพัฒนาที่ทํางานกับฐานข้อมูลแบบกราฟ นักพัฒนา นักวิเคราะห์ธุรกิจ และนักวิทยาศาสตร์ข้อมูลชอบไวยากรณ์ที่ได้รับแรงบันดาลใจจาก SQL ของ openCypher เนื่องจากมีโครงสร้างที่คุ้นเคยในการเขียนการสืบค้นสําหรับแอปพลิเคชันกราฟ สําหรับ Neptune Database สามารถใช้ภาษาการสืบค้น openCypher และ Gremlin ร่วมกันผ่านข้อมูลกราฟคุณสมบัติเดียวกันได้ การสนับสนุน openCypher เข้ากันได้กับโปรโตคอล Bolt เพื่อเรียกใช้แอปพลิเคชันที่ใช้โปรโตคอล Bolt เพื่อเชื่อมต่อกับ Neptune

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

ฐานข้อมูล Neptune รองรับการโหลดจำนวนมากแบบขนานอย่างรวดเร็วสำหรับข้อมูล RDF ที่จัดเก็บไว้ใน Amazon S3 คุณสามารถใช้อินเทอร์เฟซ REST เพื่อระบุตำแหน่ง Amazon S3 สำหรับข้อมูล รองรับการออกหมายเลขกํากับ N-Triples (NT), N-Quads (NQ), RDF/XML และ Turtle RDF 1.1 ดูเอกสารการ โหลดจำนวน มาก ของ Neptune RDF สำหรับรายละเอียดเพิ่มเติม