Amazon Neptune

ฐานข้อมูลแบบกราฟที่มีความรวดเร็ว เชื่อถือได้ และสร้างขึ้นสำหรับระบบคลาวด์

Amazon Neptune คือบริการฐานข้อมูลแบบกราฟที่รวดเร็ว เชื่อถือได้ และมีการจัดการอย่างเต็มรูปแบบซึ่งทำให้สามารถสร้างและเรียกใช้แอปพลิเคชันที่ทำงานกับชุดข้อมูลที่เชื่อมต่ออย่างดีเยี่ยมได้ง่าย แกนกลางของ Amazon Neptune คือกลไกฐานข้อมูลแบบกราฟที่สร้างตามวัตถุประสงค์และมีประสิทธิภาพสูงที่ได้รับการเพิ่มประสิทธิภาพสำหรับการจัดเก็บความสัมพันธ์กว่าพันล้านรายการและการสืบค้นกราฟด้วยเวลาแฝงเพียงไม่กี่มิลลิวินาที Amazon Neptune รองรับโมเดลแบบกราฟยอดนิยมอย่าง Property Graph และ RDF ของ W3C รวมถึงภาษาการสืบค้นที่เกี่ยวข้องอย่าง Apache TinkerPop Gremlin และ SPARQL ทำให้คุณสามารถสร้างการสืบค้นได้ง่ายซึ่งนำทางไปยังชุดข้อมูลที่เชื่อมต่ออย่างดีเยี่ยมอย่างมีประสิทธิภาพ Neptune เสริมการทำงานกรณีใช้งานของกราฟ เช่น กลไกข้อเสนอแนะ การตรวจจับการปลอมแปลง กราฟความรู้ การค้นพบยาใหม่ และความปลอดภัยของเครือข่าย

Amazon Neptune มีความพร้อมใช้งานสูงและมี Read Replica, การกู้คืนจากจุดเวลาหนึ่ง, การสำรองข้อมูลอย่างต่อเนื่องไปยัง Amazon S3 และการจำลองแบบบน Availability Zone ทั้งหมด Neptune ปลอดภัยด้วยการรองรับการเชื่อมต่อไคลเอ็นต์ที่เข้ารหัส HTTPS และการเข้ารหัสข้อมูลขณะเก็บอยู่กับที่ Neptune มีการจัดการอย่างเต็มระบบ ดังนั้นคุณจึงไม่ต้องกังวลเกี่ยวกับงานการจัดการฐานข้อมูล เช่น การจัดเตรียมฮาร์ดแวร์ การติดตั้ง การตั้งค่า การกำหนดค่า หรือการสำรองข้อมูลซอฟต์แวร์

การประกาศเปิดตัว Amazon Neptune ณ งาน AWS re:Invent 2017 (1:05)

ประโยชน์

รองรับ API แบบ Open Graph

Amazon Neptune รองรับ API แบบ Open Graph ทั้งสำหรับ Gremlin และ SPARQL และมีประสิทธิภาพการทำงานสูงสำหรับทั้งโมเดลแบบกราฟและภาษาการสืบค้น ซึ่งช่วยให้คุณสามารถเลือกโมเดล Property Graph และภาษาการสืบค้นโอเพนซอร์สอย่าง Apache TinkerPop Gremlin หรือโมเดล Resource Description Framework (RDF) มาตรฐาน W3C และภาษาการสืบค้นมาตรฐาน SPARQL 

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

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

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

Amazon Neptune มีความพร้อมใช้งานสูง คงทน และเข้ากันได้กับ ACID (Atomicity, Consistency, Isolation, Durability) Neptune ได้รับการออกแบบมาเพื่อมอบความพร้อมใช้งานมากกว่า 99.99% โดยเป็นบริการที่มาพร้อมกับพื้นที่จัดเก็บที่ทนทานต่อความเสียหายและเยียวยาตัวเองได้สร้างขึ้นสำหรับระบบคลาวด์ซึ่งจำลองแบบสำเนาข้อมูล 6 ฉบับทั่ว Availability Zone ทั้ง 3 โซน Neptune สำรองข้อมูลของคุณไปยัง Amazon S3 อย่างต่อเนื่องและกู้คืนจากความล้มเหลวทางกายภาพของพื้นที่จัดเก็บ สำหรับความพร้อมใช้งานสูง การเกิดข้อผิดพลาดของอินสแตนซ์มักจะใช้เวลาน้อยกว่า 30 วินาที 

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

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

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

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

ควรใช้ฐานข้อมูลแบบกราฟเมื่อใด

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

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

กรณีใช้งาน

การสร้างเครือข่ายสังคม

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

แผนภาพการใช้งานด้านเครือข่ายสังคม

กลไกการเสนอแนะ

แผนภาพการใช้งานกลไกการเสนอแนะ

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


การตรวจจับการปลอมแปลง

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

แผนภาพการใช้งานการตรวจจับการปลอมแปลง

กราฟความรู้

แผนภาพการใช้งานกราฟความรู้

Amazon Neptune ช่วยคุณสร้างแอปพลิเคชันกราฟความรู้ กราฟความรู้ช่วยให้คุณสามารถจัดเก็บข้อมูลในโมเดลกราฟและใช้การสืบค้นแบบกราฟเพื่อช่วยให้ผู้ใช้ของคุณสามารถนำทางชุดข้อมูลที่เชื่อมต่ออย่างดีเยี่ยมได้ง่ายดาย Neptune รองรับโอเพนซอร์สและโอเพน API มาตรฐานเพื่อช่วยให้คุณสามารถใช้ประโยชน์จากแหล่งข้อมูลที่มีอยู่อย่างรวดเร็วเพื่อสร้างกราฟความรู้และโฮสต์กราฟเหล่านั้นบนบริการที่มีการจัดการอย่างเต็มรูปแบบ ตัวอย่างเช่น หากผู้ใช้ชื่นชอบรูป The Mona Lisa คุณสามารถช่วยให้ผู้ใช้ค้นพบงานศิลปะอื่นๆ ของ Leonardo da Vinci หรืองานศิลปะอื่นๆ ที่อยู่ในพิพิธภัณฑ์ Louvre ได้ การใช้กราฟความรู้ทำให้คุณสามารถเพิ่มข้อมูลข่าวสารปัจจุบันไปยังแคตตาล็อกผลิตภัณฑ์ สร้างและสืบค้นโมเดลของกฎระเบียบอันซับซ้อนหรือสร้างโมเดลข้อมูลทั่วไปได้ เช่น Wikidata


วิทยาศาสตร์ชีวภาพ

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

แผนภาพการใช้งานด้านวิทยาศาสตร์ชีวภาพ

การปฏิบัติงานด้านเครือข่าย / ไอที

แผนภาพการใช้งานในการปฏิบัติงานด้านเครือข่ายและไอที

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

ลูกค้า

600x400_Thomson_Reuters-Logo
600x400_Logo_Alexa
i1-logo-gray+orange
600x400_Siemens-Corporation_Logo
600x400_Intuit_Logo
Life Omic resized
600x400_FINRA-Financial-Industry-Regulatory-Authority_Logo
Logo
600x400_logo_blackfynn
600x400_Logo_AstraZeneca
600x400_Samsung-Electronics-Co_Logo

วิธีทำงาน

แผนภาพวิธีการทำงานของ Amazon Neptune
Product-Page_Standard-Icons_01_Product-Features_SqInk
ดูคุณสมบัติต่างๆ ของผลิตภัณฑ์

เรียนรู้เพิ่มเติมเกี่ยวกับคุณสมบัติของ Amazon Neptune

เรียนรู้เพิ่มเติม 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
ลงชื่อสมัครใช้บัญชีฟรี

รับสิทธิ์การเข้าถึง AWS Free Tier ได้ทันที 

ลงชื่อสมัครใช้งาน 
Product-Page_Standard-Icons_03_Start-Building_SqInk
เริ่มต้นสร้างบน Console

เริ่มต้นสร้างด้วย Amazon Neptune บน AWS Management Console

ลงชื่อเข้าใช้