NoSQL - significado y definición. Qué es NoSQL
Diclib.com
Diccionario ChatGPT
Ingrese una palabra o frase en cualquier idioma 👆
Idioma:

Traducción y análisis de palabras por inteligencia artificial ChatGPT

En esta página puede obtener un análisis detallado de una palabra o frase, producido utilizando la mejor tecnología de inteligencia artificial hasta la fecha:

  • cómo se usa la palabra
  • frecuencia de uso
  • se utiliza con más frecuencia en el habla oral o escrita
  • opciones de traducción
  • ejemplos de uso (varias frases con traducción)
  • etimología

Qué (quién) es NoSQL - definición


NoSQL         
NoSQL نظام قواعد بيانات الغير علائقي (NoSQL): تشير أصلاً إلى قاعدة بيانات «ليست SQL» أو «غير علائقية»، توفر آلية لتخزين واسترجاع البيانات التي تم تصميمها بتقنيات أو طرق غير العلاقات المجدولة المستخدمة في قواعد البيانات العلائقية
قاعدة البيانات غير العلائقية         

قاعدة البيانات غير العلائقية (بالإنجليزية: NoSQL)‏ توفر آلية لتخزين واسترجاع البيانات التي يتم نمذجتها بوسائل أخرى غير العلاقات الجدولية المستخدمة في قواعد البيانات العلائقية. تعود أصول هذه القواعد إلى أواخر الستينيات من القرن الماضي، وابتكار مصطلح "قاعدة البيانات غير العلائقية" فقط في بداية القرن الحادي والعشرين نتيجة لاحتياجات شركات الويب 2.0. تزداد استخدامات قواعد البيانات غير العلائقية في تطبيقات البيانات الكبيرة وتطبيقات الويب في الوقت الحقيقي.

تَطوَّرَت قواعد البيانات غير العلائقية للتغلب على بعض القصور الموجود في قواعد البيانات العلائقية SQL أثناء عملية التوسع (Scaling) والتعامل مع البيانات الضخمة. حيث أنّ قواعد البيانات غير العلائقية تستخدم مجموعة متنوعة من نماذج البيانات للوصول إلى البيانات وإدارتها. تَحَسَّنَتْ أَنْوَاعُ قواعد البيانات هذه خصيصًا للتطبيقات التي تتطلب حجمًا كبيرًا للبيانات، وزمن وصول منخفض، ونماذج بيانات مرنة، والتي يتم تحقيقها عن طريق تخفيف بعض قيود تناسق البيانات لقواعد البيانات الأخرى.

حيث ان قواعد البيانات قواعد البيانات غير العلائقية تفضل الإستغناء عن مبدأ الـتناسق (Consistincy) الذي يعتمد على جعل البيانات متشابهة تماماً في جميع نسخ قواعد البيانات المنتشرة على خوادم مختلفة، مقابل الحصول على أداء عالي وجعل البيانات متاحة في جميع الأوقات (Performance and Availability).

تصنف إلى أنواع حسب نمط نموذج البيانات المستخدم إلى أربعة أقسام:

  1. مفتاح - قيمة (Key - Value NoSQL Database) في هذا النمط من قواعد البيانات يتم إسناد مفتاح (غير متكرر وفريد) لكل قيمة ويتم حفظ البيانات على شكل جدول حقله الأول المفتاح وحقله الثاني القيمة.
  2. الجدول الكبير (Big table)
  3. الملفات (Document NoSQL Database)
  4. المبيان (Graph NoSQL Database)