![أفضل 10 تطبيقات القطعة على مدار الساعة التناظرية لنظام Android في عام 2021](/f/a4d7c89f3eee69a4e6faa08dfe196cea.jpg?width=100&height=100)
ريديس هي قاعدة بيانات متقدمة ومستمرة ذات قيمة رئيسية مع واجهة شبكة وميزات رئيسية مثل النسخ المتماثل المدمج والمعاملات والتقسيم التلقائي باستخدام مجموعة ريديس، ومستويات مختلفة من الثبات على القرص وأكثر من ذلك بكثير. الى جانب ذلك ، فإنه يوفر توافر عالية عبر ريديس الحارس. وهو يدعم هياكل البيانات المختلفة بما في ذلك السلاسل والتجزئة والقوائم والمجموعات والمجموعات المصنفة مع استعلامات النطاق.
في هذا الدليل ، سنوضح لك كيفية التثبيت والتهيئة ريديس مع الخيارات الأساسية في أوبونتو.
قبل أن تتمكن من التثبيت والتهيئة والاستخدام ريديس على الخاص بك أوبونتو الخادم ، يمكنك إعداد الخادم الخاص بك من أجل ريديس للعمل بكفاءة.
هناك بعض النصائح التي سنشاركها كما هو موضح أدناه.
1
بإضافة vm.overcommit_memory = 1 ل /etc/sysctl.conf ملف الضبط.لتطبيق التغييرات ، أعد تمهيد الخادم. بدلاً من ذلك ، قم بتنفيذ ذلك فورًا عن طريق تشغيل الأمر التالي.
sudo sysctl vm.overcommit_memory = 1.
ثم تأكد أيضًا من أن ملف نواة صفحات ضخمة الميزة معطلة ، لأن هذه الميزة تضر باستخدام الذاكرة والكمون على الخادم الخاص بك.
صدى $ أبدا> sudo tee -a / sys / kernel / mm / transparent_hugepage / مفعلة.
لتثبيت ملف ريديس الحزمة من المستودعات الافتراضية ، يمكنك استخدام امتداد مدير حزم APT وتأكد من تحديث ذاكرة التخزين المؤقت لمصادر الحزمة قبل تثبيت ريديس الحزمة على النحو التالي.
sudo apt update
ثم قم بتثبيت ملف خادم Redis الحزمة ، والتي سيتم تثبيتها أيضًا أدوات ريديس كتبعية.
sudo apt تثبيت خادم redis.
يمكنك تثبيت ملفات ريديس حزم مثل الحارس ريديس أداة مراقبة و redis-redisearch وحدة محرك فهرس البحث بالنص الكامل والثانوي على النحو التالي.
sudo apt install redis-sentinel redis-redisearch.
عند اكتمال التثبيت ، systemd سيبدأ تلقائيًا ويمكّن ريديس الخدمة في تمهيد النظام. يمكنك تأكيد الحالة عن طريق تشغيل ما يلي أمر systemctl.
sudo systemctl status redis
ال ريديس يقرأ الخادم توجيهات التكوين من /etc/redis/redis.conf ملف ويمكنك تكوينه حسب احتياجاتك.
لفتح هذا الملف للتحرير ، استخدم الخاص بك محرري النصوص المفضلة على النحو التالي.
sudo vim /etc/redis/redis.conf $.
بشكل افتراضي ، ريديس يستمع الخادم إلى واجهة الاسترجاع (127.0.0.1) ويستمع إلى المنفذ 6379 للاتصالات. يمكنك السماح بالاتصالات على واجهات متعددة باستخدام امتداد "ربط"
توجيه التكوين ، متبوعًا بعنوان IP واحد أو أكثر كما هو موضح.
ربط 192.168.1.100 10.0.0.1 ربط 127.0.0.1:: 1.
يمكن استخدام توجيه المنفذ لتغيير المنفذ الذي تريد أن يستمع إليه Redis.
المنفذ 3000.
يمكنك استخدام ريديس كذاكرة تخزين مؤقت لتعيين وقت للعيش بشكل مختلف لكل مفتاح. هذا يعني أنه سيتم إزالة كل مفتاح تلقائيًا من الخادم عند انتهاء صلاحيته. يفترض هذا التكوين حد أقصى للذاكرة يبلغ 4 ميغا بايت.
ماكس ميموري 4 ميجابايت. maxmemory-policy allkeys-lru.
يمكنك العثور على مزيد من التوجيهات في ملف التكوين وتكوين Redis بالطريقة التي تريدها أن يعمل بها. بعد إجراء جميع التغييرات اللازمة ، احفظ الملف وأعد تشغيل خدمة Redis على النحو التالي.
sudo systemctl إعادة تشغيل redis
اذا كنت تمتلك خدمة جدار الحماية UFW قيد التشغيل ، فأنت بحاجة إلى فتح المنفذ الذي يستمع إليه Redis ، في جدار الحماية. سيمكن هذا الطلبات الخارجية من المرور عبر جدار الحماية إلى خادم Redis.
sudo ufw $ 6379 / tcp. sudo ufw إعادة تحميل.
يمكنك اختبار الاتصال بخادم Redis باستخدام ملف ريديس- CLI خدمة.
$ redis- CLI. > قائمة العملاء # الأمر لإدراج العملاء المتصلين.
يمكنك الرجوع إلى وثائق Redis لمزيد من المعلومات وأمثلة التكوين.
في هذا الدليل ، أوضحنا كيفية التثبيت والتكوين ريديس على أوبونتو الخادم. لأية استفسارات أو أفكار ، تريد مشاركتها معنا ، استخدم قسم التعليقات أدناه.