مقارنة تجريبية ووظيفية بين BigchainDB و SQL Server لإدارة البيانات
مجلة جامعة عدن للعلوم الطبيعية والتطبيقية,
مجلد 29 عدد 2 (2025),
31-12-2025
الصفحة 61-76
DOI:
https://doi.org/10.47372/uajnas.2025.n2.a07
الملخص
أدى النمو المتسارع للبيانات الرقمية إلى زيادة الطلب على أنظمة إدارة البيانات التي لا توفر فقط الأداء العالي وقابلية التوسع، بل توفر أيضًا ضمانات قوية للأمان والنزاهة والموثوقية. تقدم هذه الورقة مقارنة تجريبية ووظيفية بين SQL Server، وهي قاعدة بيانات علائقية تقليدية، وBigchainDB، وهي قاعدة بيانات لامركزية قائمة على تقنية Blockchain التي تدمج ميزات السجلات الموزعة مع إمكانيات قواعد البيانات. تم تنفيد كلا النظامين في بيئة محاكاة متطابقة باستخدام Docker لضمان تقييم عادل وقابل للتكرار. تم إنشاء مجموعة بيانات موحدة تحتوي على ما يصل إلى 100,000 سجل، واستُخدمت لتقييم أداء الإدخال، وزمن استجابة الاستعلام، وقابلية التوسع، واستهلاك موارد النظام (وحدة المعالجة المركزية والذاكرة). تمت مراقبة سلوك النظام باستمرار باستخدام Prometheus وGrafana. بالإضافة إلى مقاييس الأداء، تم تقييم المقاييس الوظيفية، بما في ذلك عدم قابلية التغيير( الثبات )، وإمكانية التتبع، والتحكم في الملكية.
تُظهر النتائج التجريبية أن SQL Server يحقق زمن استجابة أقل بكثير واستجابة أسرع للاستعلامات، ولكن على حساب زيادة استهلاك وحدة المعالجة المركزية والذاكرة. في المقابل، يُظهر BigchainDB استهلاكًا أقل للموارد، ويُوفر أمانًا قويًا وضمانات مقاومة للتلاعب، مع زيادة في زمن الاستجابة نتيجة لآليات الإجماع والتحقق من صحة المعاملات. تُسلط هذه النتائج الضوء على المفاضلة بين حلول إدارة البيانات المركزية واللامركزية، وتُقدم إرشادات عملية لاختيار التقنية المناسبة بناءً على متطلبات التطبيق من حيث الأداء والموثوقية والأمان.
-
إدارة البيانات، Blockchain، BigchainDB، SQL Server، تقييم الأداء، قواعد البيانات اللامركزية، التقييمات الوظيفية
كيفية الاقتباس
- الملخص شوهد: 0 مرات
- Pdf (English) تم التنزيل: 0 مرات


