الأسئلة الشائعة حول Amazon Neptune

عام

Amazon Neptune هي خدمة تتضمن محرك قاعدة بيانات الرسم البياني ومحرك قاعدة بيانات تحليلات الرسم البياني وتعلم الآلة للرسم البياني (ML) وأدوات التصور، والتي يمكن استخدامها بشكل فردي أو معًا. تعمل خدمة Neptune على تسهيل العمل مع بيانات الرسم البياني على AWS. باستخدام قاعدة بيانات Amazon Neptune، يمكنك توسيع نطاق الرسوم البيانية الخاصة بك بأكثر من 100,000 استعلام في الثانية للتطبيقات الأكثر تطلبًا باستخدام قاعدة بيانات الرسم البياني بدون خادم المصممة لقابلية التوسع والتوافر الفائقة. باستخدام Amazon Neptune Analytics، يمكنك الحصول على إحصاءات والعثور على الاتجاهات من خلال المعالجة السريعة لكميات كبيرة من بيانات الرسم البياني. يمكنك الحصول على نتائج في ثوانٍ من خلال استدعاء خوارزميات تحليل الرسم البياني الشائعة

توفر قاعدة بيانات Amazon Neptune قاعدة بيانات رسوم بيانية مصممة لهذا الغرض مع مجموعة كاملة من ميزات المؤسسة والتكاملات. تدعم قاعدة بيانات Neptune تطبيقات الرسوم البيانية ذات المهام الحرجة التي تتطلب توافرًا عاليًا والتعافي من الكوارث والتحجيم الديناميكي والإمكانيات الأخرى التي تتطلبها تطبيقات المؤسسة.

Neptune Analytics هو محرك قاعدة بيانات تحليلية لتحليل كميات كبيرة من بيانات الرسم البياني بسرعة للحصول على رؤى والعثور على الاتجاهات.

Neptune ML هي إحدى إمكانات قاعدة بيانات Neptune التي تستخدم الشبكات العصبونية للرسم البياني (GNNs)، وهي تقنية ML للرسوم البيانية، لإجراء تنبؤات سريعة وأكثر دقة باستخدام بيانات الرسم البياني.

تعد قاعدة بيانات Neptune، مع أدوات مطوري Neptune، الخيار الصحيح لبناء أنظمة المهام الحرجة على نطاق واسع. غالبًا ما تتطلب الأنظمة مثل محركات التوصية بالمنتج وأنظمة إدارة الهوية والوصول وأنظمة الامتثال إمكانات موزعة جغرافيًا ومتوفرة في قاعدة بيانات Neptune Global Database. تقوم قاعدة بيانات Neptune بتخزين عشرات المليارات من العلاقات ويمكنها معالجة مئات الآلاف من استعلامات الرسم البياني التفاعلية في الثانية.

تُعد Neptune Analytics، مع أجهزة كمبيوتر Neptune المحمولة، الخيار الصحيح للتفاعل مع البيانات لاستخلاص الأفكار. تعمل هذه الإمكانات على تمكين المستخدمين من التفاعل مع البيانات باستخدام أدوات مألوفة، مثل Pandas وJupyter وPython، لاكتشاف وتحديد التفاعلات وأنماط السلوك في البيانات التي تشير إلى الاحتيال والأنشطة غير القانونية وفرص التحسين والمزيد.

تتضمن بعض حالات الاستخدام الشائعة لـ Neptune Analytics التحليلات المؤقتة وتشغيل الاستعلامات التحليلية ذات زمن الاستجابة المنخفض وتشغيل خوارزميات الرسم البياني المضمنة وإجراء بحث عن تشابه vector. من خلال البحث عن تشابه vector، يمكن استخدام Neptune Analytics لبناء تطبيقات الجيل المعزز للاسترداد (RAG) التي تبحث من خلال تمثيلات البيانات الكثيفة التي توفرها عمليات التضمين. يمكن دمج نتائج البحث vector مع تمثيلات البيانات المدركة للسياق في الرسوم البيانية لتوفير معلومات سياقية غنية تتعلق بالعلاقات.

يمكن استخدام Neptune ML لتصميم وبناء وتحسين والتنبؤ بالعلاقات والتصنيفات باستخدام شبكات GNN الحديثة. لزيادة جداول الميزات، يمكن استخدام Neptune Analytics لاشتقاق الميزات الهامة من البيانات المتصلة باستخدام خوارزميات شائعة مثل التجميع والمركزية وإيجاد المسار.

نعم. يرجى الاطلاع على Amazon Neptune SLA.

قاعدة بيانات Neptune

نعم. يرجى الاطلاع على Amazon Neptune SLA. تدعم قاعدة بيانات Neptune لغتي استعلام لنموذج بيانات الرسم البياني للممتلكات، ولغة اجتياز الرسم البياني Apache TinkerPop Gremlin مفتوحة المصدر ولغة استعلام openCypher، وبالنسبة لنموذج بيانات إطار وصف الموارد (RDF)، يدعم Neptune لغة استعلام SPARQL القياسية المفتوحة W3C.

نعم، يمكن لكل مجموعة قاعدة بيانات Neptune تخزين كل من بيانات الرسم البياني للممتلكات وبيانات RDF. توفر Neptune نقطة نهاية Gremlin (HTTPS وWebSocket) ونقطة نهاية openCypher (HTTPS وBolt) ونقطة نهاية REST لبروتوكول SPARQL 1.1.

بالنسبة إلى الرسوم البيانية للممتلكات، يمكنك تنفيذ استعلام Gremlin أو OpenCypher على نفس البيانات بغض النظر عن اللغة التي تم استخدامها لإدخال تلك البيانات. قد تجد أنه من الأنسب استخدام Gremlin لبعض أعباء العمل وopenCypher لأعباء عمل أخرى. لا يمكنك تنفيذ استعلام عن بيانات الرسم البياني للممتلكات (Gremlin أو OpenCypher) عبر بيانات RDF أو العكس.

توفر قاعدة بيانات Neptune خادم Apache TinkerPop Gremlin الذي يدعم اتصالات HTTPS وWebSocket. بمجرد توفير مثيل لـ Neptune، يمكنك تكوين تطبيق TinkerPop الحالي الخاص بك لاستخدام نقطة النهاية التي توفرها الخدمة. طالع أيضًا الوصول إلى Graph عبر Gremlin.

لا، يدعم خادم Neptune Gremlin العملاء المتوافقين مع Apache TinkerPop باستخدام كل من اتصالات WebSockets وHTTPS REST. أحدث إصدار من قاعدة بيانات Neptune يدعم TinkerPop 3.6.x. يرجى الرجوع إلى الوثائق لمزيد من المعلومات.

مع دعم Neptune للغة استعلام openCypher، يمكنك نقل معظم أعباء عمل Cypher أو Neo4j التي تستخدم بروتوكول Bolt أو HTTPS إلى Neptune. لمزيد من المعلومات التفصيلية حول كيفية ترحيل تطبيق openCypher، تُرجى قراءة دليل الترحيل في الوثائق.

توفر Neptune نقطة النهاية HTTPS REST التي تنفذ بروتوكول SPARQL 1.1. بمجرد توفير مثيل الخدمة، يمكنك تكوين التطبيق الخاص بك للإشارة إلى نقطة النهاية SPARQL. طالع أيضًا الوصول إلى Graph عبر SPARQL.

لا، ستعمل نقطة النهاية SPARQL الخاصة بـ Neptune مع أي عميل يدعم بروتوكول SPARQL 1.1.

نعم، Neptune متوافقة مع ACID مع الاتساق الفوري في مثيل الكاتب الأساسي، والاتساق النهائي في مثيلات النسخ المتماثلة المقروءة.

قاعدة بيانات Neptune عبارة عن محرك قاعدة بيانات بياني عالي الأداء مصمم خصيصًا لهذا الغرض. بالنسبة لبعض ميزات الإدارة مثل إدارة دورة حياة المثيل والتشفير في حالة عدم التشغيل باستخدام مفاتيح خدمة إدارة المفاتيح من AWS (AWS KMS) وإدارة مجموعات الأمان، يستخدم Neptune تقنية تشغيلية مشتركة مع خدمة قاعدة بيانات Amazon الارتباطية (Amazon RDS).

تم تصميم قاعدة بيانات Neptune لدعم تطبيقات الرسوم البيانية التي تتطلب استعلامات رسم بياني بمعدل نقل عالٍ وزمن انتقال منخفض. من خلال دعم ما يصل إلى 15 نسخة متماثلة للقراءة، يمكن لقاعدة بيانات Neptune دعم مئات الآلاف من الاستعلامات في الثانية.

نعم، يستخدم Neptune تحسين الاستعلام لاستعلامات Gremlin وopenCypher وSPARQL. لمعرفة المزيد، راجع محرك الاستعلام البديل لـ Amazon Neptune‏ (DFE).

لا، Neptune هو محرك قاعدة بيانات الرسم البياني عالي الأداء مصمم خصوصًا لهذا الغرض. يقوم Neptune بتخزين بيانات الرسم البياني والتنقل فيها بكفاءة، ويستخدم بنية موسعة ومحسّنة في الذاكرة للسماح بتقييم الاستعلام السريع عبر الرسوم البيانية الكبيرة.

اطلع على صفحة التسعير للحصول على معلومات التسعير الحالية.

لمزيد من المعلومات حول مناطق AWS حيث تتوفر قاعدة بيانات Neptune، راجع جدول مناطق AWS.

لا. يتم تضمين النسخ المتماثل لقاعدة بيانات Neptune في السعر. يتم تحصيل الرسوم منك بناءً على مساحة التخزين التي تستهلكها قاعدة البيانات في طبقة قاعدة البيانات، وليس مساحة التخزين المستهلكة في طبقة التخزين الافتراضية لـ Neptune.

تم تصميم قاعدة بيانات Neptune لإزالة عمليات الإدخال/الإخراج غير الضرورية لتقليل التكاليف وضمان توفر الموارد لخدمة حركة القراءة/الكتابة. يتم استهلاك عمليات الكتابة والإدخال/الإخراج فقط عند دفع تسجيلات سجل المعاملات إلى طبقة التخزين لغرض جعل عمليات الكتابة متينة. يتم حساب عمليات الكتابة I/O بوحدات حجمها 4 كيلوبايت. على سبيل المثال، سيتم احتساب سجل المعاملات الذي يبلغ 1024 بايت كعملية إدخال/إخراج واحدة.

ومع ذلك، يمكن تجميع عمليات الكتابة المتزامنة التي يقل سجل معاملاتها عن 4 كيلوبايت معًا بواسطة محرك قاعدة بيانات Neptune من أجل تحسين استهلاك الإدخال/الإخراج. على عكس محركات قواعد البيانات التقليدية، لا تقوم Neptune أبدًا بدفع صفحات قاعدة البيانات المعدلة إلى طبقة التخزين، مما يؤدي إلى مزيد من التوفير في استهلاك الإدخال/الإخراج.

الحد الأدنى للتخزين هو 10 جيبي بايت. استنادًا إلى استخدام قاعدة البيانات الخاصة بك، ستنمو مساحة تخزين Neptune تلقائيًا، حتى 128 تيبي بايت، بزيادات قدرها 10 جيبي بايت دون أي تأثير على أداء قاعدة البيانات. ليست هناك حاجة لتوفير التخزين مسبقًا.

يمكنك تحجيم موارد الحوسبة المخصصة لمثيل قاعدة البيانات الخاصة بك في وحدة إدارة تحكم AWS عن طريق تحديد مثيل قاعدة البيانات المطلوب واختيار زر التعديل. يتم تعديل موارد الذاكرة ووحدة المعالجة المركزية عن طريق تغيير فئة مثيل DB.

عندما تقوم بتعديل فئة مثيل DB، سيتم تطبيق التغييرات المطلوبة أثناء وقت الصيانة المحدد. وبدلاً من ذلك، يمكنك استخدام علامة «التطبيق الفوري» لتطبيق طلبات التحجيم الخاصة بك على الفور. سيكون لكل من هذين الخيارين تأثير الإتاحة لبضع دقائق أثناء تنفيذ عملية التوسعة. ضع في اعتبارك أنه سيتم أيضًا تطبيق أي تغييرات معلقة أخرى على النظام.

يمكنك توسيع سعة قاعدة البيانات تلقائيًا باستخدام Amazon Neptune Serverless. تتيح لك Neptune Serverless تشغيل أحمال عمل الرسم البياني وتوسيع نطاقها على الفور، دون الحاجة إلى إدارة السعة وتحسينها. تقوم Neptune Serverless تلقائيًا بتحديد موارد الحوسبة والذاكرة وتوفيرها لتشغيل قاعدة بيانات الرسم البياني، وزيادة السعة أو تقليلها بناءً على المتطلبات المتغيرة لحجم العمل للحفاظ على أداء ثابت.

نعم، تدعم Neptune التحجيم التلقائي للنسخ المتماثلة المقروءة من المثيلات. يمكنك تكوين التحجيم التلقائي لإضافة نسخ متماثلة للقراءة أو إزالتها تلقائيًا استجابةً للتغييرات في متطلبات الاتصال أو عبء العمل. لمزيد من المعلومات، يُرجى الاطلاع على الوثائق.

يتم دائمًا تمكين النسخ الاحتياطية التلقائية في مثيلات قاعدة بيانات Neptune. لا تؤثر النسخ الاحتياطية على أداء قاعدة البيانات.

نعم، وليس هناك أي تأثير على الأداء عند أخذ نسخ احتياطية. لاحظ أن استعادة البيانات من نسخة احتياطية من قاعدة البيانات تتطلب إنشاء مثيل قاعدة بيانات جديد.

تحتفظ قاعدة بيانات Neptune تلقائيًا بنُسَخٍ من بياناتك عبر ثلاث مناطق توافر خدمات وستحاول تلقائيًا استعادة قاعدة البيانات الخاصة بك في منطقة توافر صحية دون فقدان البيانات. في حالة عدم توفر بياناتك داخل وحدة تخزين Neptune، وهو أمر غير مرجح، يمكنك الاستعادة من نسخة احتياطية من قاعدة البيانات أو إجراء عملية استعادة في الوقت المناسب إلى مثيل جديد. لاحظ أن آخر وقت يمكن استعادته لعملية الاستعادة في نقطة زمنية قد يصل إلى 5 دقائق في الماضي.

يمكنك اختيار إنشاء نسخة قاعدة بيانات نهائية عند حذف مثيل قاعدة البيانات. إذا قمت بذلك، يمكنك استخدام نسخة قاعدة البيانات هذه لاستعادة مثيل قاعدة البيانات المحذوف في وقت لاحق. يحتفظ Neptune بهذه النسخة النهائية لقاعدة البيانات التي أنشأها المستخدم جنبًا إلى جنب مع جميع نُسخ قاعدة البيانات الأخرى التي تم إنشاؤها يدويًا بعد حذف مثيل قاعدة البيانات. يتم الاحتفاظ بنُسخ قاعدة البيانات فقط بعد حذف مثيل قاعدة البيانات (على سبيل المثال، لا يتم الاحتفاظ بالنسخ الاحتياطية التلقائية التي تم إنشاؤها للاستعادة في الوقت المحدد).

نعم. يمنحك Neptune القدرة على إنشاء نُسخ من قواعد البيانات الخاصة بك، والتي يمكنك استخدامها لاحقًا لاستعادة قاعدة البيانات. يمكنك مشاركة النسخة مع حساب AWS مختلف، ويمكن لمالك حساب المستلم استخدامها لاستعادة قاعدة بيانات تحتوي على بياناتك. يمكنك أيضًا اختيار جعل نسختك عامة - أي أنه يمكن لأي شخص استعادة قاعدة بيانات تحتوي على بياناتك (العامة). يمكنك استخدام هذه الميزة لمشاركة البيانات بين بيئاتك المختلفة (الإنتاج، التطوير/الاختبار، التدريج، والمزيد) التي تحتوي على حسابات AWS مختلفة، بالإضافة إلى الاحتفاظ بنسخ احتياطية من جميع بياناتك آمنة في حساب منفصل في حالة تعرض حساب AWS الرئيسي الخاص بك للاختراق.

لا توجد رسوم لمشاركة النُسخ بين الحسابات. ومع ذلك، قد تتم محاسبتك على النُسخ نفسها، بالإضافة إلى أي قواعد بيانات تستعيدها من النُسخ المشتركة. تعرف على المزيد حول أسعار Amazon Neptune.

لا ندعم مشاركة نُسخ قاعدة البيانات التلقائية. لمشاركة نسخة تلقائية، يجب إنشاء نسخة من النسخة يدويًا، ثم مشاركتها.

يمكنك مشاركة النُسخ اليدوية مع ما يصل إلى 20 معرفًا لحساب AWS. إذا كنت ترغب في مشاركة النُسخ مع أكثر من 20 حسابًا، يمكنك إما مشاركة النسخة كعامة أو الاتصال بالدعم لزيادة حصتك.

يمكنك مشاركة نُسخ قاعدة بيانات Neptune في مناطق AWS حيث تتوفر Neptune.

لا. لن يمكن الوصول إلى نُسخ قاعدة بيانات Neptune المشتركة إلا من خلال حسابات في نفس المنطقة مثل الحساب الذي يشاركها.

نعم، يمكنك مشاركة نسخة قاعدة بيانات Neptune المشفرة.

لا، لا يمكن استخدام نُسخ Neptune إلا داخل الخدمة.

لا يمكن إنشاء كتلة من قواعد بيانات Neptune إلا في Amazon VPC التي تحتوي على شبكتين فرعيتين على الأقل في منطقتين للتوافر على الأقل. من خلال توزيع مثيلات الكتلة الخاصة بك عبر منطقتين على الأقل للتوافر، يساعد Neptune على ضمان توفر مثيلات في كتلة قواعد بياناتك في حالة حدوث فشل غير متوقع في منطقة توافر الخدمات. يمتد حجم الكتلة لمجموعة قاعدة بيانات Neptune دائمًا على ثلاث مناطق توافر لتوفير تخزين دائم مع احتمالية أقل لفقدان البيانات. تم تصميم Neptune للتعامل بشفافية مع فقدان ما يصل إلى نسختين من البيانات دون التأثير على توفر الكتابة في قاعدة البيانات وما يصل إلى ثلاث نسخ دون التأثير على توفر القراءة. كما أن تخزين Neptune ذاتي المعالجة أيضًا. يتم فحص كتل البيانات والأقراص باستمرار بحثًا عن الأخطاء وإصلاحها تلقائيًا.

على عكس قواعد البيانات الأخرى، بعد تعطل قاعدة البيانات، لا تحتاج Neptune إلى إعادة تشغيل سجل الإعادة من نقطة تفتيش قاعدة البيانات الأخيرة (عادةً 5 دقائق) والتأكد من تطبيق جميع التغييرات، قبل إتاحة قاعدة البيانات للعمليات. يؤدي ذلك إلى تقليل أوقات إعادة تشغيل قاعدة البيانات إلى أقل من 60 ثانية في معظم الحالات. تقوم Neptune بنقل ذاكرة التخزين المؤقت للمخزن المؤقت من عملية قاعدة البيانات وتجعلها متاحة على الفور في وقت إعادة التشغيل. هذا يمنعك من الاضطرار إلى تقييد الوصول إلى أن تتم إعادة ملء ذاكرة التخزين المؤقت لتجنب حدوث انقطاع.

تدعم Neptune النسخ المتماثلة للقراءة، والتي تشترك في نفس الحجم الأساسي مثل المثيل الأساسي. التحديثات التي أجراها النظام الأساسي مرئية لجميع نسخ Amazon Neptune. يمكن أن تحتوي مجموعة Neptune واحدة على مثيل كاتب واحد وما يصل إلى 15 نسخة متماثلة للقراءة. في حالة فشل مثيل الكاتب، ستتم ترقية النسخة المتماثلة المقروءة تلقائيًا إلى مثيل الكاتب.

نعم، تدعم قاعدة بيانات Neptune النسخ عبر المناطق من خلال تكوين مجموعة Neptune لاستخدام قاعدة بيانات Neptune العالمية.

نعم. يمكنك تحديد مستوى أولوية الترقية لكل مثيل في مجموعتك. عند فشل المثيل الأساسي، ستقوم قاعدة بيانات Neptune بترقية النسخة المتماثلة مع إعطاء الأولوية القصوى للنسخة الأولية. إذا كان هناك تعارض بين نسختين أو أكثر في نفس مستوى الأولوية، فسيقوم Neptune بترقية النسخة المتماثلة بنفس حجم المثيل الأساسي.

يمكنك تعديل طبقة الأولوية لمثيل في أي وقت. لن يؤدي تعديل مستويات الأولوية ببساطة إلى تجاوز العطل.

يمكنك تعيين مستويات ذات أولوية أقل للنسخ المتماثلة التي لا تريد ترقيتها إلى المثيل الأساسي. ومع ذلك، إذا كانت النسخ المتماثلة ذات الأولوية الأعلى على المجموعة غير صحية أو غير متوفرة لسبب ما، فستقوم Neptune بترقية النسخة المتماثلة ذات الأولوية الأقل.

يمكنك إضافة نُسخ Neptune Replicas، التي تشترك في نفس مساحة التخزين الأساسية مثل المثيل الأساسي. يمكن ترقية أي نسخة من Neptune لتصبح أساسية دون فقدان أي بيانات، وبالتالي يمكن استخدامها لتعزيز تحمُّل الأخطاء في حالة فشل مثيل قاعدة البيانات الأساسية. لزيادة توافر قاعدة البيانات، ما عليك سوى إنشاء من 1 إلى 15 نسخة متماثلة، وستقوم Neptune تلقائيًا بتضمينها في التحديد الأساسي لتجاوز الفشل في حالة انقطاع قاعدة البيانات.

تتم معالجة تجاوز الفشل تلقائيًا بواسطة قاعدة بيانات Neptune بحيث يمكن لتطبيقاتك استئناف عمليات قاعدة البيانات في أسرع وقت ممكن دون تدخل إداري يدوي. إذا كان لديك نسخة متماثلة من Neptune، في نفس منطقة التوافر أو في منطقة مختلفة، فعند الفشل، تقلب Neptune سجل الاسم المُتعارف عليه (CNAME) لنقطة النهاية الأساسية لقاعدة البيانات الخاصة بك إلى نسخة متماثلة سليمة، والتي بدورها يتم ترقيتها لتصبح النسخة الأساسية الجديدة. من البداية إلى النهاية، يتم إكمال تجاوز الفشل عادةً في غضون 30 ثانية.

بالإضافة إلى ذلك، لا تتطلب نقطة نهاية قراءة النسخ المتماثلة أي تحديثات لـ CNAME أثناء تجاوز الفشل. إذا لم يكن لديك نسخة Neptune Replica (مثل مثيل واحد)، فسيحاول Neptune أولاً إنشاء مثيل قاعدة بيانات جديد في نفس منطقة التوافر مثل المثيل الأصلي. إذا لم تتمكن من القيام بذلك، سيحاول Neptune إنشاء مثيل قاعدة بيانات جديد في منطقة توافر خدمات مختلفة. من البداية إلى النهاية، عادةً ما تكتمل عملية تجاوز الفشل في أقل من 15 دقيقة. يجب أن يعيد التطبيق الخاص بك محاولة طلبات قاعدة البيانات في حالة فقدان الاتصال.

ستكتشف قاعدة بيانات Neptune تلقائيًا مشكلة في المثيل الأساسي الخاص بك وتبدأ في توجيه حركة القراءة/الكتابة إلى نسخة من قاعدة بيانات Neptune. في المتوسط، ستكتمل عملية تجاوز العطل هذه خلال 30 ثانية. بالإضافة إلى ذلك، ستتم مقاطعة حركة القراءة التي كانت تخدمها النسخ المتماثلة لقاعدة بيانات Neptune الخاصة بك لفترة وجيزة.

نظرًا إلى أن النسخ المتماثلة لقاعدة بيانات Neptune تشترك في نفس حجم البيانات مثل المثيل الأساسي، فلا يوجد أي تأخير في النسخ المتماثل تقريبًا. نلاحظ عادة أوقات التأخير في 10 ثوانٍ من الألف من الثانية.

نعم، يجب إنشاء جميع مثيلات قاعدة بيانات Amazon Neptune في VPC. من خلال Amazon VPC، يمكنك تحديد طوبوغرافيا الشبكة الظاهرية التي تشبه إلى حد كبير الشبكة التقليدية التي يمكن أن تقوم بتشغيلها في مركز البيانات الخاص بك. يمنحك هذا التحكم الكامل في من يمكنه الوصول إلى قواعد بيانات Neptune الخاصة بك.

حاليًا، لا يتم دعم تشفير مثيل Neptune الحالي غير المشفر. لاستخدام تشفير Neptune لقاعدة بيانات حالية غير مشفرة، قم بإنشاء مثيل قاعدة بيانات جديد مع تمكين التشفير وترحيل بياناتك إليه.

يجب أن يتم الوصول إلى قواعد بيانات Neptune من خلال منفذ HTTPS الذي تم إدخاله عند إنشاء قاعدة البيانات داخل VPC. يتم ذلك لتوفير طبقة إضافية من الأمان لبياناتك. يتم توفير إرشادات مُفصَّلة حول كيفية الاتصال بقاعدة بيانات Neptune في دليل مستخدم Amazon Neptune.

Neptune Analytics

يمكنك استخدام openCypher، وهو مشروع مفتوح المصدر يجعل من السهل استخدام لغة Cypher لمعالجة الرسوم البيانية، واستدعاء خوارزميات Neptune Analytics، والبحث عن تشابه المتجهات.

يعد Neptune Analytics مناسبًا تمامًا لاستعلامات الرسم البياني التي تصل إلى أجزاء كبيرة من الرسم البياني أو الرسوم البيانية بأكملها. Neptune Analytics هو محرك داخل الذاكرة ويمكنه تحميل هذه الرسوم البيانية الكبيرة في الذاكرة لتقديم استجابة في ثوانٍ. إضافة إلى ذلك، يمكن لـ Neptune Analytics تقديم آلاف الاستعلامات التحليلية في الثانية باستخدام مكتبة من خوارزميات تحليلات الرسم البياني الشائعة لعمليات مثل تصنيف المؤثرين الاجتماعيين أو اكتشاف مجموعات الاحتيال أو العثور على أنماط في نشاط الشبكة. بالنسبة لتطبيقات الذكاء الاصطناعي المولّد، يمكن لـ Neptune Analytics تخزين عمليات تضمين vector وتوفير عمليات بحث عن تشابه vector.

يمكنك تحديد مجموعة Neptune الحالية كمصدر للبيانات، والتي سيتم تحميلها تلقائيًا في Neptune Analytics.

Neptune Analytics تدعم 12 خوارزمية للعثور على المسار واكتشاف المجتمعات (التجميع) وتحديد البيانات المهمة (المركزية) وقياس التشابه. تُستخدم خوارزميات البحث عن المسار لحالات الاستخدام مثل تخطيط المسار لتحسين سلسلة التوريد، بينما تحدد خوارزميات المركزية مثل ترتيب الصفحة البائعين الأكثر تأثيرًا في الرسم البياني. وبالمثل، يمكن استخدام خوارزميات مثل المكونات المتصلة والتجميع والخوارزميات المركزية لحالات استخدام الكشف عن الاحتيال لتحديد ما إذا كانت الشبكة المتصلة عبارة عن مجموعة من الأصدقاء أو شبكة احتيال مكونة من مجموعة من المحتالين المنسقين.

نعم، Neptune Analytics متوافق مع ACID مع اتساق قوي.

يدعم Neptune Analytics فهرس بحث vector على التضمينات (حتى 65000 بُعد) المخزنة في بيانات الرسم البياني الخاصة بك.

يدعم Neptune Analytics فهرس بحث vector واحد على التضمينات المخزنة في بيانات الرسم البياني الخاصة بك.

لا، لا تحتاج إلى قاعدة بيانات vector منفصلة مع Neptune Analytics. يدعم Neptune Analytics فهرس بحث vector على التضمينات (حتى 65000 بُعد) المخزنة في بيانات الرسم البياني الخاصة بك. يوفر Neptune Analytics بحث vector فعال يمكن استدعاؤه مباشرة من لغة استعلام openCypher المستخدمة لكتابة استعلامات الرسم البياني الخاصة بك.

تقوم Neptune Analytics بتخزين وحدات vector وHierarchical Navigable Small Worlds (HNSW) لإجراء فهرسة vector والبحث عن التشابه. يجب عليك استخدام قاعدة بيانات vector منفصلة إذا كنت تريد استخدام خوارزميات مختلفة للفهرسة والبحث عن التشابه أو إذا كنت تريد استخدام فهارس متعددة مبنية على خصائص مختلفة.

نعم، يمكنك استخدام Neptune Analytics في Amazon VPC. للوصول الخاص، يمكنك إنشاء رسم بياني مع تعطيل «الوصول العام» (الافتراضي) وتحديد الشبكات الفرعية في VPC. ستقوم Neptune Analytics بإنشاء نقطة نهاية لواجهة VPC يديرها الطالب لكل رسم بياني في VPC. ستتمكن من إرفاق مجموعات الأمان وسياسات نقطة النهاية بنقاط النهاية، ولكن لن تتمكن من حذف نقاط النهاية. سيتم تطبيق رسوم نقطة نهاية واجهة VPC القياسية.

نعم. يمكنك اختياريًا تمكين نقطة نهاية عامة تخص الرسم البياني للاتصال بالرسم البياني عبر الإنترنت. باستخدام Neptune Analytics، يجب على جميع العملاء المصادقة، ويجب أن تكون جميع الطلبات موقعة من SigV4، ويجب أن تستخدم جميع الاتصالات معرف الرسم البياني للتفاعل مع الرسم البياني.

نعم، يوفر Neptune Analytics عمليات نشر متعددة شاملة مع تحسين التوافر والمتانة. وبشكل افتراضي، فإنها توفر وضع الاستعداد السريع في منطقة توافر خدمات منفصلة. مع وضع الاستعداد السريع، يكون وقت تجاوز الفشل بالثواني. بدون وضع الاستعداد، توفر الخدمة سعة حوسبة أساسية جديدة في غضون دقائق.

قم بزيارة صفحة تسعير Neptune للحصول على معلومات التسعير الحالية.

لمزيد من المعلومات حول المناطق التي تتوفر فيها Neptune Analytics، راجع جدول مناطق AWS.

Neptune ML

يتم دعم Gremlin وSPARQL مع Neptune ML.

توفر Neptune ML تصنيف العقد، والتصنيف متعدد الفئات، وتراجع العقد، وتصنيف حوسبة الحافة، وتصنيف الفئة الواحدة، وتراجع حوسبة الحافة، والتنبؤ بالرابط (الحافة). لمزيد من التفاصيل، تفضل بزيارة دليل مستخدم Neptune.

يمكن العثور على تفاصيل التسعير في صفحة تسعير Neptune.