جدول المحتويات:
التعريف - ماذا يعني Key Value Store؟
يعد Key Value Store أحد أنواع قواعد بيانات NoSQL التي لا تعتمد على الهياكل التقليدية لتصميمات قواعد البيانات العلائقية.
يشرح Techopedia مفتاح القيمة المتجر
بشكل عام ، تسمح قواعد بيانات NoSQL باستخدام أنواع مختلفة من الأدوات العلائقية للبيانات.
أصبحت هذه شعبية في تحليل البيانات الكبيرة وتصاميم الأعمال الجديدة حيث تحتاج إلى تخزين بيانات أقل تنظيما بطريقة فعالة وعملية. يتحدث البعض عن استخدام برنامج تخزين "مخطط أقل" للبيانات. لا يعني NoSQL أن قاعدة البيانات لا تستخدم لغة استعلام منظمة - بل يعني فقط أن الأدوات الأخرى قد تقود إلى تحليل البيانات.
ضمن هذا السياق ، يسمح Key Value Store للتطبيقات بالاحتفاظ بالبيانات دون مخطط محدد مسبقًا. يتم استخدام أنواع مختلفة من حاويات البيانات وأنواع البيانات والكائن لاستيعاب هذا.
تتضمن أنواع مختلفة من قواعد بيانات مخزن القيمة الأساسية أداة قاعدة البيانات المتسقة في النهاية ، وأدوات قاعدة البيانات الهرمية ، وتلك التي تتميز بأنواع أخرى من تصميمات NoSQL.
الطبيعة الأساسية لمتجر Key Value هي قيام المطورين بإنشاء جدولين:
- جدول رئيسي على اليسار
- جدول القيمة على اليمين.
الطريقة التي ترتبط بها هذه المفاتيح بهذه القيم هي التي تشكل نموذج Key Value Store. يوضح مثال على هذا النموذج أنه نظرًا لأن الجدول الأيمن يمثل فقط القيم ، فهناك المزيد من التنوع في نوع البيانات التي يمكن تخزينها هناك.
وهذا بدوره يؤدي إلى مزايا قابلية التوسع وبراعة هذا النوع من الإعداد NoSQL Key Value Store.
