JSON Relational Duality
الجمع بين بساطة نموذج مستند JSON وقوة النموذج العلائقي باستخدام JSON Relational Duality. تحل هذه الإمكانية على نمذجة البيانات التحويلية في Oracle Database 23ai المشكلة القديمة المتمثلة في عدم تطابق الكائن العلائقي، مما يسمح للتطبيقات بمعالجة نفس البيانات الرئيسة في وقت واحد مثل مستندات JSON أو الجداول العلائقية، حسب الحاجة وحسب حالة الاستخدام.
ما وراء MongoDB: تحقيق البساطة وتوفير التكاليف باستخدام Oracle AI Database
اكتساب سهولة التعامل مع JSON وقوة البيانات العلائقية
توحيد مزايا بساطة JSON مع كفاءة وتطور قواعد البيانات العلائقية، دون أي تنازلات.
تمثل Duality Views قاعدة بيانات أصلية ومستقلة عن اللغة، مما يلغي على القيود وأوجه القصور في المخططات العلائقية للكائنات (ORM) المشغلة.
تجاوز قواعد بيانات المستندات بفارق كبير
اجمع بين الوصول إلى JSON وجميع ميزات Oracle AI Database 26ai المتقاربة، مثل بحث متجهات الذكاء الاصطناعي والرسم البياني والبيانات المكانية.
تسهل طرق عرض JSON Relational Duality تطوير التطبيقات أثناء إضافتها لحالات استخدام جديدة، دون الحاجة إلى نُسخ جديدة من البيانات.
تمثل JSON Relational Duality إمكانية إنشاء نماذج بيانات جديدة تتميز بطرق عرض مستندات JSON قابلة للتحديث ومُتسقة عبر البيانات العلائقية. يتيح هذا الوصول إلى البيانات المخزنة بكفاءة في الجداول العلائقية بصفتها مستندات JSON بسيطة. يمكن الوصول إلى JSON Relational Duality Views باستخدام واجهات برمجة تطبيقات المستندات، مثل واجهات برمجة التطبيقات المتوافقة مع MongoDB وREST وSQL. تُعد JSON Relational Duality Views إمكانية تحويلية تفصل تنسيق الوصول من تنسيق التخزين للبيانات الثابتة في قاعدة البيانات. تتيح هذه الإمكانية للتطبيقات التعامل مع البيانات بالتبادل بصفتها مستندات JSON أو جداول علائقية تبعًا إلى حالة الاستخدام. على عكس قواعد بيانات المستندات، تتيح JSON Relational Duality Views مشاركة البيانات الرئيسة نفسها وتحديثها باستمرار من مجموعات مستندات مختلفة.
الميزات الرئيسة لـ JSON Relational Duality
توحيد JSON وقواعد البيانات العلائقية
يمكن قراءة البيانات وكتابتها إما في شكل مستندات JSON أو جداول علائقية، مما يوفر مرونة كاملة للمطورين.
التحكم في التزامن دون قفل
تستخدم Duality Views آلية تحكم تزامن خالية من القيود أو متفائلة تتيح عمليات قراءة وكتابة قاعدة بيانات مُتسقة بالكامل دون الحاجة إلى الاحتفاظ بالأقفال عبر عمليات الوصول.
قواعد وصول دقيقة
تتيح Duality Views تخصيصًا بسيطًا ودقيقًا للوصول إلى البيانات وقواعد قابلة للتحديث لوحدات التطبيق النمطية المختلفة التي تشارك نفس البيانات.
تعريفات بسيطة تستند إلى GraphQL
بالإضافة إلى SQL، يمكن تعريف Duality Views باستخدام صياغة بسيطة وسهلة تستند إلى GraphQL.
إنشاء الرموز التلقائي
يمكن وصف Duality Views باستخدام مخطط JSON القياسي الذي يتيح الإنشاء التلقائي لنقاط انتهاء REST وقوالب الوصول ومخططات التطبيقات.
JSON to Duality Migrator
تحلل أداة JSON to Duality Migrator مجموعات مستندات JSON ويوصي بالمجموعة المثلى من الجداول التي تمت تسويتها و Duality Views التي يمكن استيراد المستندات من المجموعات إليها.
تعرف على كل شيء عن JSON Relational Duality - مراجعة الإمكانات في مركز مساعدة Oracle
اطّلع على ما يقوله أفضل محللو الصناعة حول JSON Relational Duality
-
"من المؤكد أن تنتهي المناظرة "الارتباطية مقابل الخاصة بالمستندات" طويلة المدى باستخدام JSON Relational Duality التي تقدم أفضل ما في العالمين."
– مارك ستيمر، كبير محلِّلي Wikibon
اقرأ التقرير !--> -
"ربما تكون JSON Relational Duality من Oracle واحدة من أهم الابتكارات في علم المعلومات منذ 20 عامًا."
– كارل أولوفسون ، نائب رئيس الأبحاث لبرامج إدارة البيانات في IDC
اقرأ التقرير !--> -
"تبسِّط عملية التطوير من خلال القدرة على توحيد البيانات العلائقية ومستندات JSON."
– رون ويستفال كبير المحللين ومديري الأبحاث في Futurum Research
اقرأ التقرير !-->
منشورات المدونة المميزة
-
JSON-to-Duality Migrator
هل تتطلع إلى نقل البيانات من قاعدة بيانات مستندات مثل MongoDB إلى قاعدة بيانات علائقية، لكن هل لا تعرف المفاهيم العلائقية؟ هل أنت غير متأكد من طريقة إنشاء نماذج مستندات JSON كجداول علائقية وكيفية تكوين النموذج المنطقي؟ هل مهتم بترحيل التطبيق الشفاف والتلقائي من قواعد بيانات المستندات إلى Oracle؟ إذا كانت إجابتك على أي من الأسئلة المذكورة أعلاه "نعم"، فتحتاج إلى التحقق من هذه المدونة للحصول على الإجابات وأفضل الممارسات.
-
إلى SQL أو لا إلى SQL: لغة الاستعلام الهيكلية (SQL)
بينما يمثل تخزين JSON الثنائي الأصلي وواجهات برمجة تطبيقات المستندات ووظيفة SQL/JSON تقدمًا قويًا، JSON Relational Duality يأخذ الأمور خطوة أبعد من ذلك. توفر هذه الإمكانية الجديدة أفضل ما في كل من المستندات العلائقية وJSON دون مفاضلات أي من النموذجين. باختصار، تقوم طرق العرض الثنائية بتخزين مستندات JSON داخليًا بتنسيق منسق عالي الكفاءة، باستخدام تكوينات JSON العلائقية. في الوقت نفسه، يتفاعل المطورون مع مستندات JSON.
-
GoldenGate لعمليات ترحيل MongoDB
باستخدام Oracle GoldenGate لعمليات ترحيل MongoDB، يمكنك ترحيل قواعد بيانات MongoDB بسلاسة من الإصدار 6.0 فصاعدًا إلى Oracle Autonomous AI JSON Database بالإضافة إلى جداول مجموعة Oracle JSON في Oracle AI Autonomous Database أو قواعد البيانات غير الذاتية في السحابة أو في أماكن العمل. توفر Oracle واجهة برمجة تطبيقات a MongoDB، حتى تتمكن من استخدام تطبيقات العميل، أدوات وبرامج تشغيل مفتوحة المصدر بنفس الطريقة التي استخدمتها من قبل.
موارد JSON Relational Duality إضافية
نظرة عامة
تقنية
التدريب
الوثائق
واجهات برمجة التطبيقات
ابدأ الآن
قاعدة البيانات
بدء استخدام JSON Relational Duality
جربها على freesql.com
اقرأ أحدث الإرشادات وابدأ البرمجة.
جرّب Oracle Cloud Free Tier
استمتع بإنشاء التطبيقات واختبارها ونشرها على منصة Oracle Cloud Infrastructure.
LiveLab
في هذا التمرين المعملي العملي، ستستكشف JSON الأصلي وواجهة برمجة التطبيقات المتوافقة مع MongoDB وطريقة العرض الثنائية
اتصل بنا
هل مهتم بمعرفة المزيد؟ اتصل بأحد خبرائنا الرائدين في هذا المجال.
