المستخلص: |
يمثل NoSQL نمطاً أو نوعاً جديداً من أنظمة إدارة قواعد البيانات (Database Management Systems) حيث يتبع أسلوباً مختلفاً عن الأسلوب التقليدي لقواعد البيانات ذات الجداول المترابطة (Relational Database) من أبرز أوجه الخلاف بين هذين الأسلوبين: الجداول، حيث لا يتخذها NoSQL كوحدة الأساس لبناء قواعد البيانات على عكس الـ Relational Database لهذا السبب، تستخدم NoSQL لغة UnQL كبديل للغة SQL في التعامل مع البيانات. لعل أول سؤال يتبادر إل ذهن القارئ هو: هل أتت NoSQL لتحل محل الـ RDBMS؟ والجواب ببساطة: لا! فقد اختبار مؤسسو هذه التقنية الاسم NoSQL كاختصار لـ Not Only SQL للدلالة على أن هذه التقنية لم تأت للقضاء على الـ RDBMS وإنما تمثل أحد البدائل المقترحة حيث تقدم العديد من الحلول خصوصاً في الحالات التي يكون فيها الـ RDBMS عاجزاً عن توفير حلول سهلة، فعالة ومفتوحة المصدر. أغلب التطبيقات الموزعة (distributed applications) الموجهة للإنترنت (internet-oriented) التي تعمل على قواعد بيانات عملاقة جداً، تستخدم أحد توابع NoSQL لإدارة وتسيير قواعد بياناتها. (انظر الأمثلة الموجودة في الفقرة الرابعة).
NoSQL represents a new type or type of database management systems, as it follows a different approach from the traditional method for relational database databases (Relational Database). Among the most prominent differences between these two approaches: Tables, unlike Relational Database, NoSQL does not take it as the basis for building databases, for this reason, NoSQL uses UnQL as an alternative to SQL in dealing with data. Perhaps the first question that comes to the reader's mind is: Did NoSQL replace RDBMS? The answer is simply: No! The founders of this technology chose the name NoSQL as an abbreviation for Not Only SQL to denote that this technique did not come to eliminate RDBMS, but rather represents one of the proposed alternatives where many solutions are presented, especially in cases where the RDBMS is unable to provide easy, effective and efficient solutions. Open source. Most internet-oriented distributed applications that run on very giant databases use a NoSQL method to manage and manage their databases. (See examples in the fourth paragraph)
|