قواعد البيانات وSQL · مصطلحات · قواعد بيانات NoSQL

ما معنى NoSQL؟

المعنى في مجال قواعد البيانات وSQL مع أمثلة

/ˌnoʊ ˌɛs kjuː ˈɛl/اسممصطلح أساسي

NoSQL: NoSQL، قواعد بيانات غير علائقية

مجموعة واسعة من قواعد البيانات التي لا تستخدم نموذج الجداول وSQL التقليدي، بل تخزن البيانات مثلًا في وثائق أو أزواج مفتاح وقيمة أو أعمدة واسعة أو رسوم بيانية.

طريقة الاستخدام

تُقرأ التسمية غالبًا «ليس SQL فقط». من أمثلتها MongoDB للوثائق وRedis للمفتاح والقيمة وCassandra للأعمدة الواسعة وNeo4j للرسوم البيانية. تُختار لمرونة المخطط أو التوسع الكبير أو أشكال البيانات الخاصة، وكثير منها يدعم الآن استعلامات شبيهة بـSQL.

أمثلة

  1. We store user sessions in a NoSQL database and keep orders in PostgreSQL.

    نخزن جلسات المستخدمين في قاعدة NoSQL ونحتفظ بالطلبات في PostgreSQL.

    اختير نوعا تخزين مختلفان لبيانات الجلسات والطلبات وفق احتياج كل منهما.

  2. Choosing NoSQL just because the schema might change is rarely a good reason.

    نادراً ما يكون احتمال تغير المخطط وحده سببًا جيدًا لاختيار NoSQL.

    ينبغي أن يستند اختيار قاعدة البيانات إلى متطلبات فعلية أوسع من احتمال التغيير.

تراكيب شائعة

  • NoSQL database
  • NoSQL store
  • SQL vs NoSQL
  • move to NoSQL

معنى الكلمة في مجالات أخرى

قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:

مصطلحات أخرى: قواعد بيانات NoSQL

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: