Amazon Neptune

قاعدة بيانات رسومية سريعة ومحل ثقة مبنية للسحابة

Amazon Neptune هي خدمة قاعدة بيانات رسومية سريعة ومحل ثقة ومُدارة بالكامل تيسر بناء وتشغيل التطبيقات التي تعمل مع مجموعات البيانات وثيقة الاتصال. جوهر Amazon Neptune هو محرك قاعدة بيانات رسومية عالية الأداء محددة الغرض تم تحسينها لتخزين مليارات العلاقات والاستعلام عن الرسم البياني بتأخير بالمللي ثانية. Amazon Neptune يدعم الرسم البياني لخصائص نماذج الرسم البياني الشائعة وRDF من W3C ولغتي الاستعلام الرسومي لكل منهما Apache TinkerPop Gremlin وSPARQL مما يسمح لك بالبناء السهل للاستعلامات التي تتنقل بكفاءة في مجموعات البيانات وثيقة الترابط. يعمل Neptune على تشغيل حالات استخدام الرسم البياني مثل محركات التوصية واكتشاف الخداع والرسوم البيانية المعرفية واكتشاف العقاقير وأمان الشبكة.

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

الإعلان عن Amazon Neptune في AWS re:Invent 2017 (1:05)

الفوائد

يدعم واجهات برمجة التطبيقات المفتوحة للرسومات

يدعم Amazon Neptune واجهات برمجة التطبيقات الرسومية المفتوحة لكل من Gremlin وSPARQL ويقدم أداء عاليًا لكل من نموذجي هاتين المجموعتين ولغتي الاستعلام الخاصتين بهما. يتيح لك إمكانية اختيار نموذج رسم الخاصية ولغة استعلامه مفتوحة المصدر Apache TinkerPop Gremlin أو نموذج إطار عمل وصف الموارد (RDF) القياسي من W3C ولغة استعلامه القياسية SPARQL. 

الأداء العالي وقابلية التوسيع

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

التوافر والمتانة العالية

Amazon Neptune عالية التوافر وعالية التحمل ومتوافقة مع ACID (الدقة والاتساق والانعزال والتحمل). تم تصميم Neptune لتقدم إتاحة تزيد على 99.99%. وتضم مساحة تخزين قابلة للتعامل مع الأعطال والإصلاح الذاتي مصممة للسحابة التي تكرر ست نسخ من بياناتك في ثلاث مناطق توافر. وتدعم 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 في بناء تطبيقات الرسوم المعرفية. يتيح لك الرسم المعرفي إمكانية تخزين المعلومات في نموذج رسومي واستخدام استعلامات رسومية لتمكين مستخدميك من التنقل بسهولة بين مجموعات البيانات وثيقة الترابط. تدعم Neptune واجهات برمجة التطبيقات مفتوحة المصدر والقياسية المفتوحة لتتيح لك الاستفادة السريعة من موارد المعلومات القائمة لبناء رسومك المعرفية واستضافتها على خدمة مُدارة بالكامل. إذا كان أحد المستخدمين مهتمًا مثلاً بلوحة الموناليزا، يمكنك أيضًا مساعدته على اكتشاف أعمال فنية أخرى من ليوناردو دافنشي أو أعمال فنية أخرى توجد في متحف اللوفر. باستخدام رسم معرفي، يمكنك إضافة معلومات مرتبة حسب الموضوع إلى كتالوجات المنتج، أو بناء نماذج معقدة للقواعد التنظيمية والاستعلام عنها، أو تمثيل معلومات عامة مثل Wikidata.

الرسوم البيانية لحالة استخدام الرسوم المعرفية

رسوم الهوية

identity-graph

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


الكشف عن الاحتيال

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

الرسم البياني لحالة استخدام الكشف عن الاحتيال

محركات التوصيات

الرسم البياني لحالة استخدام محرك التوصيات

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


إقامة الشبكات الاجتماعية

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

الرسم البياني لحالة استخدام الشبكة الاجتماعية

عمليات الشبكة/تقنية المعلومات

الرسم البياني لحالة استخدام عمليات الشبكة/تقنية المعلومات

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


العلوم الحياتية

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

الرسم البياني لحالة استخدام العلوم الحياتية

متى تستخدم قواعد البيانات الرسومية

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

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

العملاء

600x400_Thomson_Reuters-Logo
600x400_Logo_Alexa
zeta-200x70
Netflix_logo
600x400_Cox-Automotive_Logo
600x400_Siemens-Corporation_Logo
600x400_Intuit_Logo
rappi_logo
Life Omic resized
600x400_Asurion_Logo
600x400_FINRA-Financial-Industry-Regulatory-Authority_Logo
Logo
600x400_logo_blackfynn
marinus-analytics-600x400
audible_for_business_logo
600x400_Logo_AstraZeneca
600x400_Samsung-Electronics-Co_Logo
Fireeye-logo-600x400
huuuge_logo
PS_logo

كيفية العمل

الرسم البياني لكيفية عمل Amazon Neptune
Product-Page_Standard-Icons_01_Product-Features_SqInk
الاطلاع على ميزات المنتج

اعرف المزيد حول ميزات Amazon Neptune.

تعرّف على المزيد 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
قم بتسجيل الاشتراك للحصول على حساب مجاني

تمتع بالوصول الفوري إلى الطبقة المجانية لخدمة AWS. 

التسجيل 
Product-Page_Standard-Icons_03_Start-Building_SqInk
ابدأ الإنشاء في وحدة التحكم

ابدأ الإنشاء باستخدام Amazon Neptune على وحدة الإدارة في AWS.

تسجيل الدخول