MariaDB
-
MariaDB Vector Edition: مصمم للعبات الذهبية
وهو مختص بتخطيط الحلول وله خبرة تتجاوز عشرين عامًا في الأنظمة ال关系ية البياناتية، بدأت مؤخرًا في استكشاف نسخة الـ MariaDB الجديدة والتي تحتوي على الوسيلة الجديدة لرؤية إذا كانت قادرة على معالجة بعض تحديات البيانات التي نواجهها الآن. وكان النظر السريع مقنعًا بشكل كبير، وخاصة مع كيفية جلبها السحر التعلمي الى مجال القاعدة البياناتية العادية. ومع ذلك، أردت إختبارها بحالة سهلة لرؤية كيف تؤدي فعلًا. في هذا المقال، سأشارك خبرتي التجريبية وملاحظاتي حول قدرات MariaDB التوافر المبادئ الخط المتوسطبواسطة تنفيذ…
-
مراقبة قطع الريديس باستخدام خدمة إكسبورتر الريديس
مقدمة المراقبة الفعالة لواقع البases الرديسية هي أساسية للحفاظ على الأداء الأفضل، والتعرف على أعمال القنابل المحتملة، وضمان الوثائقة الكاملة للنظام. تعمل خدمة Redis Exporter كأداة قوية تقوم بمراقبة واقع البases الرديسية باستخدام Prometheus. سوف يقودك هذا الدرس الكامل لإنشاء وإعداد خدمة Redis Exporter، مما يتيح لك إنشاء حل مراقبة بسيط. من خلال تتبع هذا الدرس، سوف تحقق بإعداد لمشاهدة تامة للبيانات المراقبة لواقع البase الرديسية الخاصة بك. توجيه: وقت إنشاء تقرير الدرس يقرب من 25 دقيقة. المقايضات الأولي قبل…
-
إستراتيجية رصد Shift-Left لتطبيقات السحابة في الحاويات
التحول إلى اليسار هو نهج في تطوير البرمجيات والعمليات التي تؤكد على الاختبار والمراقبة والأتمتة أولاً في دورة مرور حياة البرمجيات. الهدف من نهج التحول إلى اليسار هو منع المشاكل قبل أن تحدث عن طريق التقاطها مبكرًا ومعالجتها بسرور. عندما تحدد مشكلة قابلية التوسع أو خللًا مبكرًا ، يكون من السريع والاقتصادي حلها. نقل الشفرة الغير فعالة إلى حاويات السحابة يمكن أن يكون مكلفًا ، حيث قد يتم تنشيط التوسع التلقائي وزيادة حسابك الشهري. علاوة على ذلك ، ستكون في…
-
نشر WordPress: Docker، Nginx، Apache، و SSL
قم بتبسيط نشر موقع WordPress الخاص بك باستخدام دليلنا السهل الإتباع. استخدم Docker Compose و Nginx و Apache و SSL لعملية التثبيت السلسة. سنقوم أيضًا بإنشاء أوعية بحيث يتم الحفاظ على التغييرات أو التحديثات عند إعادة التشغيل الخاصة بالوعاء. تم اختبار هذا الإعداد على السحابة الخاصة بـ Google مع مثيل يعمل بنظام التشغيل Ubuntu 22.04. يمكنك أيضًا إجراء هذا الإعداد في أي خدمات سحابية مثل AWS أو Azure أو DigitalOcean أو أي خوادم مخصصة أو VPS. المتطلبات الأساسية تثبيت Docker…
-
الجمع بين SQL و NoSQL مع MariaDB و MongoDB
لنفترض أن لديك تطبيقًا تم تطويره باستخدام Node.js (أو أي منصة أخرى). يتصل هذا التطبيق بقاعدة بيانات MongoDB (NoSQL) لتخزين تصنيفات للكتب (عدد النجوم المعطاة وتعليق). ولنفترض أن لديك تطبيقًا آخر تم تطويره بلغة Java (أو Python ، C# ، TypeScript… أي شيء). يتصل هذا التطبيق بقاعدة MariaDB (SQL ، علائقية) لإدارة كتالوج للكتب (العنوان ، تاريخ النشر ، عدد الصفحات). تُطلب منك إنشاء تقرير يظهر العنوان ومعلومات التصنيف لكل كتاب. لاحظ أن قاعدة البيانات MongoDB لا تحتوي على عنوان…
-
استخدام صندوق PostgreSQL مع MariaDB Xpand
I’m not an anti-GUI person. In fact, I wrote three books about web GUI development with Java. However, I also like the command-line interface (CLI), especially text-based UIs. After a year of exploring MariaDB and the DevOps world, I got to discover and play with many text-based CLI tools that I didn’t know even existed. These tools are especially useful when connecting to remote servers that don’t have a GUI. أحد الأدوات الأساسية التي أستخدمها بشكل متكرر هو جهاز التحكم…
-
تقنية الـ SQL الموزعة: بديل عن تقسيم قواعد البيانات
تشاردينج قاعدة البيانات هو عملية تقسيم البيانات إلى قطع أصغر تسمى “شرائح”. تشاردينج عادة ما يتم إدخاله عندما يكون هناك حاجة لتوسيع الكتابات. خلال مدة التطبيق الناجح، ستصل خادم قاعدة البيانات إلى أقصى عدد من الكتابات التي يمكنه إجراؤها إما في المعالجة أو السعة. تقطيع البيانات إلى عدة شرائح – كل منها على خادم قاعدة بياناته – يقلل الضغط على كل عقدة فردية، مما يزيد بشكل فعال من سعة الكتابة الكلية لقاعدة البيانات. هذا ما يعنيه تشاردينج قاعدة البيانات. SQL…
-
كيفية تثبيت MariaDB على Ubuntu 22.04
المقدمة MariaDB هو نظام إدارة قواعد البيانات العلاقية مفتوح المصدر، ويُستخدم عادة كبديل لـ MySQL كجزء من قاعدة البيانات في مجموعة LAMP الشهيرة (Linux، Apache، MySQL، PHP/Python/Perl). ومن المقرر أن يكون بديلًا متوافقًا تمامًا مع MySQL. النسخة المختصرة من دليل التثبيت تتألف من هذه الخطوات الثلاث: قم بتحديث فهرس الحزم باستخدام apt قم بتثبيت حزمة mariadb-server باستخدام apt. تقوم الحزمة أيضًا بسحب الأدوات ذات الصلة للتفاعل مع MariaDB قم بتشغيل نص الأمان mysql_secure_installation المضمن لتقييد الوصول إلى الخادم sudo apt…
-
التوفير والمرونة في قواعد البيانات مع MaxScale
تتطلب تطبيقات حيوية المهمة التوافر العالي. الهدف من التوافر العالي هو تزويد المستخدمين بالوصول المتناغم إلى الخدمات أو الموارد، مما يقلل من فرص الاضطراب. التحول التلقائي للإنهاء هو آلية محددة مستخدمة لتحقيق التوافر العالي. يتضمن الكشف تلقائيًا عن فشل مكون جهازي (مثل خادم أو شبكة أو قاعدة بيانات) والتبديل فوريًا للعمليات إلى مكون استعداد دون تدخل بشري. هذا يزيد من المرونة. ماريادب ماكسسكيل هو مستخدم مكالمات قاعدة بيانات يشتمل على ميزات للتوافر العالي. في هذا المقال، سأوضح لك كيف يمكنك…