غالبًا ما تتم ترجمة NoSQL كـ SQL ليس فقط ، وهو نوع من قواعد البيانات التي لا تستخدم واجهة SQL التقليدية وعادةً لا تخزن بياناتها في الجداول. على الرغم من أن NoSQL له مزايا وعيوب عند مقارنته بقواعد بيانات SQL ، إلا أنه يوفر تحكمًا أفضل ويزيد من بساطة التطبيقات. اليوم ، يتم استخدام NoSQL في العديد من البيانات الكبيرة الحديثة وتطبيقات الويب في الوقت الحقيقي.
تتضمن نماذج بنية البيانات المستخدمة في قواعد بيانات NoSQL وبرامج البرامج المحددة التي تستخدمها:
نموذج هيكل البيانات | اسم قاعدة البيانات | خصائص مميزة |
---|---|---|
عمود | Accumulo | كل عنصر في العمود عبارة عن مجموعة ذات اسم فريد وقيمة وطابع زمني فريد. |
كاساندرا | ||
الكاهن | ||
HBase | ||
Vertica | ||
وثيقة | ملاحظات لوتس | كل عنصر في قاعدة البيانات هو مستند يمكن أن يكون له هيكل وحجم متباينين. ويشار إلى قواعد البيانات هذه أيضًا باسم "مخازن المستندات". |
Clusterpoint | ||
اباتشي CouchDB | ||
Couchbase | ||
MarkLogic | ||
MongoDB | ||
OrientDB | ||
Qizx | ||
الرئيسية ذات القيمة | كاوتش دي بي | كل عنصر في قاعدة البيانات هو زوج قيمة المفتاح بحيث يظهر كل مفتاح مرة واحدة فقط لكل مجموعة قاعدة بيانات. يُعرف هذا النوع من بنية البيانات عادةً باسم "مجموعة اقتران". |
مولد كهربائي | ||
FoundationDB | ||
MemcacheDB | ||
رديس | ||
رياك | ||
فيركوم ج-تريسيس | ||
Aerospike | ||
OrientDB | ||
النكاف | ||
رسم بياني | أعجل | هيكل قاعدة البيانات هو رسم بياني يستخدم العقد والحواف والخصائص لتمثيل وتخزين البيانات. |
Neo4J | ||
InfiniteGraph | ||
OrientDB | ||
فنان مبدع | ||
Stardog | ||
متعددة نموذج | OrientDB | تدعم قواعد البيانات هذه نماذج بيانات متعددة وتوحدها بواجهة خلفية واحدة. |
FoundationDB | ||
ArangoDB | ||
قاعدة بيانات الكيمياء | ||
CortexDB |
صفيف ، شروط قاعدة البيانات ، واجهة ، في الوقت الحقيقي ، شروط البرمجيات ، ختم الوقت ، Tuple