อ่าน 5 นาที
อเมซอน เนปจูน
Amazon Neptune เป็น ผลิตภัณฑ์ ฐานข้อมูลกราฟ แบบจัดการ ที่เผยแพร่โดย Amazon.
อเมซอน เนปจูน
Amazon Neptuneเป็น ผลิตภัณฑ์ ฐานข้อมูลกราฟ แบบจัดการ ที่เผยแพร่โดยAmazon.comใช้เป็นบริการเว็บและเป็นส่วนหนึ่งของAmazon Web Services (AWS) มีการประกาศเมื่อวันที่ 29 พฤศจิกายน 2017 [ 1 ] Amazon Neptune รองรับโมเดลกราฟยอดนิยม เช่น property graphและRDFของW3Cรวมถึงภาษาการสืบค้นข้อมูลที่ เกี่ยวข้อง เช่น GremlinของApache TinkerPop [ 2 ] openCypher [ 3 ]และSPARQL [ 4 ] รวมถึง ผลิตภัณฑ์ Amazon Web Servicesอื่นๆ ด้วย
Amazon Neptune เปิดให้บริการทั่วไป (GA) เมื่อวันที่ 30 พฤษภาคม 2018 [ 5 ] [ 6 ]และปัจจุบันมีให้บริการใน 22 ภูมิภาคของ AWS Neptune มี คุณสมบัติตรงตามข้อกำหนดHIPAA [ 7 ]เมื่อวันที่ 12 ธันวาคม 2018 มีการประกาศว่า Amazon Neptune อยู่ในขอบเขตของมาตรฐานความปลอดภัยข้อมูลอุตสาหกรรมบัตรชำระเงิน (Payment Card Industry Data Security Standard)และโปรแกรมการปฏิบัติตามมาตรฐานISO [ 8 ]
ประวัติศาสตร์
Amazon Neptune ใช้Blazegraph เป็นพื้นฐาน Amazon ได้เข้าซื้อกิจการผู้พัฒนา Blazegraph และการพัฒนาโอเพนซอร์สของ Blazegraph ก็หยุดลงในเดือนเมษายน 2018 [ 9 ]
| ปล่อย | เปลี่ยน | วันที่ |
|---|---|---|
| 1.0.2.2 | เวอร์ชันเอ็นจิ้น 1.0.2.2 | 9 มีนาคม 2563 |
| 1.0.2.1 | เวอร์ชันเอ็นจิ้น 1.0.2.1.R4 | 20 ธันวาคม 2562 |
| 1.0.2.1 | เวอร์ชันเอ็นจิ้น 1.0.2.1.R3 | วันที่ 12 ธันวาคม 2562 |
| 1.0.2.1 | เวอร์ชันเอ็นจิ้น 1.0.2.1.R2 | 23 พฤศจิกายน 2562 |
| 1.0.2.0 | เวอร์ชันเอ็นจิ้น 1.0.2.0.R2 | 8 พฤศจิกายน 2562 |
| 1.0.1.0 | เวอร์ชันเอ็นจิ้น 1.0.1.0.200502.0 | 31 ตุลาคม 2562 |
| 1.0.1.0 | เวอร์ชันเอ็นจิ้น 1.0.1.0.200463.0 | 15 ตุลาคม 2562 |
| 1.0.1.0 | เวอร์ชันเอ็นจิ้น 1.0.1.0.200457.0 | 19 กันยายน 2562 |
| 1.0.1.0 | เวอร์ชันเอ็นจิ้น 1.0.1.0.200369.0 | 13 สิงหาคม 2562 |
| 1.0.1.0 | เวอร์ชันเอ็นจิ้น 1.0.1.0.200348.0 | 2 กรกฎาคม 2562 |
| 1.0.1.0 | เวอร์ชันเอ็นจิ้น 1.0.1.0.200310.0 | 12 มิถุนายน 2562 |
| 1.0.1.0 | เวอร์ชันเอ็นจิ้น 1.0.1.0.200296.0 | 1 พฤษภาคม 2562 |
| 1.0.1.0 | เวอร์ชันเอ็นจิ้น 1.0.1.0.200267.0 | 21 มกราคม 2562 |
| 1.0.1.0 | เวอร์ชันเอ็นจิ้น 1.0.1.0.200264.0 | 19 พฤศจิกายน 2561 |
| 1.0.1.0 | เวอร์ชันเอ็นจิ้น 1.0.1.0.200258.0 | 8 พฤศจิกายน 2561 |
| 1.0.1.0 | เวอร์ชันเอ็นจิ้น 1.0.1.0.200255.0 | 29 ตุลาคม 2561 |
| 1.0.1.0 | เวอร์ชันเอ็นจิ้น 1.0.1.0.200237.0 | 6 กันยายน 2561 |
| 1.0.1.0 | เวอร์ชันเอ็นจิ้น 1.0.1.0.200236.0 | 24 กรกฎาคม 2561 |
| 1.0.1.0 | เวอร์ชันเอ็นจิ้น 1.0.1.0.200233.0 | 22 มิถุนายน 2561 |
| 1.0.1.0 | การเปิดตัวครั้งแรกของ Amazon Neptune | 30 พฤษภาคม 2561 |
คุณสมบัติ
การสนับสนุนจากภายนอก
Amazon Neptune รองรับภาษาการท่องกราฟ Apache TinkerPop Gremlin [ 2 ] แบบโอเพนซอร์ส ภาษาการสืบค้น openCypher [ 3 ]สำหรับกราฟคุณสมบัติ และภาษาการสืบค้นSPARQL [ 4 ]ของResource Description Framework (RDF) มาตรฐานW3Cทั้งสามภาษานี้สามารถใช้บนอินสแตนซ์ Neptune เดียวกันได้ และช่วยให้ผู้ใช้สร้างการสืบค้นเพื่อนำทางชุดข้อมูล ที่มีการเชื่อมต่อสูง และให้ประสิทธิภาพสูงสำหรับโมเดลกราฟทั้งสองแบบ Neptune ยังใช้คุณสมบัติผลิตภัณฑ์ AWS อื่นๆ เช่นAmazon S3 , Amazon EC2และAmazon CloudWatchอีก ด้วย [ 11 ]
ความปลอดภัย
คลัสเตอร์ฐานข้อมูล Amazon Neptune ทั้งหมดถูกสร้างและจัดเก็บไว้ในAmazon Virtual Private Cloud (VPC) ซึ่งช่วยให้ผู้ใช้สามารถแยกฐานข้อมูลของตนในเครือข่ายส่วนตัว ของตนเอง ได้ โดยใช้การกำหนดค่า VPC ของ Neptune ผู้ใช้สามารถกำหนดค่า การตั้ง ค่าไฟร์วอลล์ตามความต้องการเพื่อควบคุมการเข้าถึงเครือข่ายไปยังอินสแตนซ์ฐานข้อมูล Amazon Neptune ผสานรวมกับ AWS Identity and Access Management (IAM) ซึ่งช่วยให้ผู้ใช้สามารถสร้างกลุ่ม AWS IAM และควบคุมการกระทำที่กลุ่มและผู้ใช้ AWS IAM อื่นๆ สามารถทำได้ Neptune อนุญาตให้ผู้ใช้เข้ารหัสฐานข้อมูลโดยใช้คีย์ที่สร้างผ่าน AWS Key Management Service (KMS) อินสแตนซ์ฐานข้อมูลที่ทำงานร่วมกับการเข้ารหัส Neptune จะเข้ารหัสข้อมูลที่จัดเก็บทั้งหมดการสำรองข้อมูล สแนปช็อตและสำเนาในคลัสเตอร์เดียวกัน Amazon Neptune อนุญาตให้ผู้ใช้ใช้HTTPSเพื่อเข้ารหัสข้อมูลระหว่างการถ่ายโอนไปยังและจากไคลเอ็นต์หรือปลายทางบริการ Neptune โดยใช้Transport Layer Security (TLS) [ 12 ]
พื้นที่จัดเก็บ
ข้อมูลจะถูกจัดเก็บไว้ในคลัสเตอร์วอลุ่ม ซึ่งเป็นวอลุ่มเสมือนที่ใช้ ไดรฟ์ SSDขนาดของวอลุ่มเหล่านี้เป็นแบบไดนามิก โดยจะเพิ่มขึ้นตามปริมาณข้อมูลที่จัดเก็บในฐานข้อมูล โดยมีขนาดสูงสุด 64 TB นโยบาย SLA ของ Amazon Neptune ได้รับการออกแบบมาเพื่อให้มีอัตราความพร้อมใช้งานรายเดือนมากกว่า 99.9% ซึ่งจะช่วยเพิ่มประสิทธิภาพและความพร้อมใช้งานของฐานข้อมูลโดยการผสานรวมเอ็นจิ้นเข้ากับพื้นที่จัดเก็บข้อมูลเสมือนที่ใช้ไดรฟ์ SSD ซึ่งสร้างขึ้นเป็นพิเศษสำหรับเวิร์กโหลดฐานข้อมูล Neptune จะเก็บสำเนาข้อมูลของผู้ใช้ไว้ใน Availability Zone หลายแห่ง ในกรณีที่เกิดความล้มเหลว Neptune จะตรวจจับเซ็กเมนต์ที่ล้มเหลวในวอลุ่มดิสก์โดยอัตโนมัติและทำการซ่อมแซม[ 13 ]
ความพร้อมใช้งาน
ขณะนี้ Neptune มีให้บริการทั่วไปในภูมิภาค AWS ดังต่อไปนี้ : สหรัฐอเมริกาตะวันออก ( เวอร์จิเนียเหนือ ), สหรัฐอเมริกาตะวันออก ( โอไฮโอ ) , สหรัฐอเมริกาตะวันตก ( โอเรก อน ), สหรัฐอเมริกาตะวันตก (แคลิฟอร์เนียเหนือ), แคนาดา (ภาคกลาง), [ 14 ] AWS GovCloud (สหรัฐอเมริกาตะวันตก), [ 15 ] AWS GovCloud (สหรัฐอเมริกาตะวันออก) , [ 16 ] ยุโรป (ไอร์แลนด์), ยุโรป ( ลอนดอน ) , [ 17 ] ยุโรป( แฟรงก์เฟิร์ต ), [ 18 ]ยุโรป ( สตอกโฮล์ม ), [ 19 ]ยุโรป ( ปารีส ), [ 20 ]อเมริกาใต้ (เซาเปาโล), เอเชียแปซิฟิก ( สิงคโปร์ ) , [ 21 ]เอเชียแปซิฟิก ( ซิดนีย์ ), [ 22 ]เอเชียแปซิฟิก ( โตเกียว ), [ 23 ]เอเชียแปซิฟิก ( มุม ไบ ), [ 24 ]เอเชียแปซิฟิก ( โซล ), [ 25 ]เอเชียแปซิฟิก (ฮ่องกง), จีน ( หนิงเซี่ย ), จีน (ปักกิ่ง), ดำเนินการโดย NWCD, [ 26 ]และตะวันออกกลาง ( บาห์เรน ) [ 27 ]
ราคา
ราคาถูกกำหนดโดยภูมิภาคของ AWS โดยแต่ละภูมิภาคจะมีราคาที่แตกต่างกันสำหรับบริการที่มีให้ใช้งาน
การกำหนดราคาอินสแตนซ์แบบ On-Demand ช่วยให้ผู้ใช้จ่ายเฉพาะอินสแตนซ์ที่ใช้งานจริงเป็นรายชั่วโมง แทนที่จะจ่ายเป็นจำนวนเงินคงที่ ราคาจะแตกต่างกันไปตามคลาสของอินสแตนซ์ ในทำนองเดียวกัน ผู้ใช้จะจ่ายเฉพาะค่าพื้นที่จัดเก็บข้อมูลที่ฐานข้อมูลใช้ไปเท่านั้น โดยไม่ต้องชำระเงินล่วงหน้า ราคาจะขึ้นอยู่กับอัตราค่าพื้นที่จัดเก็บข้อมูลและ อัตรา I/Oซึ่งคิดค่าบริการเป็น GB ต่อเดือนและต่อจำนวนคำขอ 1 ล้านครั้งตามลำดับ รูปแบบการกำหนดราคานี้เป็นประโยชน์สำหรับโครงการระยะสั้นและขนาดเล็ก และมีให้บริการในทุกภูมิภาคของ AWS ราคาสำหรับพื้นที่จัดเก็บข้อมูลสำรองจะคิดค่าบริการเป็น GB ต่อเดือนเช่นกัน แม้ว่าจะมีอัตราที่แตกต่างกันก็ตาม การถ่ายโอนข้อมูลมีราคาเป็น GB โดยจำนวนเงินจะขึ้นอยู่กับว่าข้อมูลถูกถ่ายโอนเข้าหรือออกจาก Amazon Neptune และปริมาณข้อมูลที่ถ่ายโอนต่อเดือน (TB ต่อเดือน) [ 28 ]
แอปพลิเคชัน
เมื่อวันที่ 12 กันยายน 2018 มีการประกาศว่า Neptune มีคุณสมบัติตรงตามข้อกำหนดHIPAA [ 7 ]ทำให้สามารถประมวลผลชุดข้อมูลที่มีข้อมูลสุขภาพที่ได้รับการคุ้มครอง ( PHI ) ได้ เมื่อวันที่ 12 ธันวาคม 2018 มีการประกาศว่า Amazon Neptune อยู่ในขอบเขตของมาตรฐานความปลอดภัยข้อมูลอุตสาหกรรมบัตรชำระเงิน (PCI) , ISO 9001 , ISO 27001 , ISO 27017และISO 27018 [ 8 ] ผู้ใช้สามารถใช้ Amazon Neptune ในแอปพลิเคชันที่อยู่ภายใต้การปฏิบัติ ตามPCI หรือต้องการการรับรองISO [ 29 ]เมื่อวันที่ 17 พฤษภาคม 2019 มีการประกาศว่า Neptune มีคุณสมบัติตรงตามข้อกำหนดSSAE 16 [ 30 ]
Neptune ขับเคลื่อนกรณี การใช้งานกราฟ เช่นเครื่องมือแนะนำการตรวจจับการฉ้อโกงกราฟความรู้ การ ค้นพบยาความปลอดภัยเครือข่ายและเครือข่ายสังคม[ 31 ]
ผู้ใช้งานที่น่าสนใจ
ลูกค้าที่มีชื่อเสียงของ Amazon Neptune ได้แก่Samsung Electronics , Pearson , Intuit , Siemens , AstraZeneca , FINRA , LifeOmic, Blackfynn และAmazon Alexa [ 32 ]
ดูเพิ่มเติม
อ่านเพิ่มเติม
- เฮลเลอร์, มาร์ติน (13 พฤษภาคม 2019). "บทวิจารณ์ Amazon Neptune: ฐานข้อมูลกราฟที่ปรับขนาดได้สำหรับ OLTP" . InfoWorld . สืบค้นเมื่อ30 มีนาคม 2022 .
ลิงก์ภายนอก
- หน้าหลักอย่างเป็นทางการของ Amazon Neptune
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ อเมซอน เนปจูน
Amazon Neptune เป็น ผลิตภัณฑ์ ฐานข้อมูลกราฟ แบบจัดการ ที่เผยแพร่โดย Amazon.
ประวัติศาสตร์
Amazon Neptune ใช้ Blazegraph เป็นพื้นฐาน Amazon ได้เข้าซื้อกิจการผู้พัฒนา Blazegraph และการพัฒนาโอเพนซอร์สของ Blazegraph ก็หยุดลงในเดือนเมษายน 2018 [ 9 ]
การสนับสนุนจากภายนอก
Amazon Neptune รองรับภาษาการท่องกราฟ Apache TinkerPop Gremlin [ 2 ] แบบโอเพนซอร์ส ภาษาการสืบค้น openCypher [ 3 ] สำหรับกราฟคุณสมบัติ และ ภาษาการสืบค้น SPARQL [ 4 ] ของ Resource Description Framework (RDF) มาตรฐาน W3C ทั้งสามภาษานี้สามารถใช้บนอินสแตนซ์ Neptune...
ความปลอดภัย
คลัสเตอร์ ฐานข้อมูล Amazon Neptune ทั้งหมดถูกสร้างและจัดเก็บไว้ใน Amazon Virtual Private Cloud (VPC) ซึ่งช่วยให้ผู้ใช้สามารถแยกฐานข้อมูลของตนใน เครือข่ายส่วนตัว ของตนเอง ได้ โดยใช้การกำหนดค่า VPC ของ Neptune ผู้ใช้สามารถกำหนดค่า การตั้ง ค่าไฟร์วอลล์...