لماذا نحب تخزين الأشياء؟ سواء كانت أشياء مادية أو رقمية، فإننا نحب الاحتفاظ بكل شيء مخفيًا حتى نتمكن من الوصول إليه بسهولة وسرعة إذا احتجنا إليه يومًا ما.
هل تتذكر تلك الهواتف القديمة التي كنا نستخدمها بمساحة ذاكرة محدودة جدًا؟ 10 صور وملف فيديو واحد عالي الجودة، وعفوًا، ستظهر رسالة "الذاكرة ممتلئة".
فماذا فعل المطورون الفنيون والفنيون؟
لقد أنشأوا مساحة تخزين صغيرة للذاكرة لجميع أنواع الأجهزة الرقمية مثل هواتفنا وأجهزة الكمبيوتر المحمولة، وكانت محركات الأقراص الصلبة الخارجية سعة 1 تيرابايت بمثابة الكرز على رأس جميع أجهزة الذاكرة. باستخدام أدوات الذاكرة هذه، تمكنا من توفير المساحة على هواتفنا وأجهزة الكمبيوتر المحمولة لدينا، مما أدى إلى أداء أفضل وسرعة تنفيذ أعلى. نحتاج اليوم أكثر من أي وقت مضى إلى أجهزة سريعة تنفذ مطالبنا وطلباتنا في ثوانٍ، وتلعب أدوات الذاكرة دورًا كبيرًا في ذلك.
الآن، هل يمكنك تخمين ماذا؟ ريديس يكون؟ إذا كنت تظن أن الأمر يتعلق بتعزيز الذاكرة، فأنت على حق.
أولاً، دعنا نتعمق في الأساسيات ثم نناقش سبب وكيفية تثبيت Redis على Ubuntu.
ما هو أوبونتو ريديس؟
Redis (أو Ubuntu Redis) هو اختصار لـ خادم القاموس البعيد، برنامج ذاكرة متقدم وعالي الجودة ومفتوح المصدر يستخدم بشكل أساسي لفرز البيانات وأغراض التخزين المؤقت. يتم دعم Redis على معظم بوسيكس أنظمة مثل Linux وBSD وMac OS X وهي معروفة بميزات تحسين الأداء والسرعة.
دعونا نتحدث أكثر عن ذاكرة التخزين المؤقت، وهو السبب الأول وراء شهرة Redis.
فكر في ذاكرة التخزين المؤقت كقاعدة بيانات مؤقتة يمكنها تحميل البيانات بشكل أسرع من تخزين الذاكرة العادية. يتم تخزين البيانات في موقعها الأصلي، ولكن عندما يتم تخزينها أيضًا في ذاكرة التخزين المؤقت، يمكن تحميلها والوصول إليها بشكل أسرع.
الآن بعد أن عرفت ما هو Ubuntu Redis، دعنا ننتقل إلى كيفية تثبيت Redis على Ubuntu.
كيفية تثبيت Redis على أوبونتو؟
في هذا القسم، نريد تغطية خطوات تثبيت Redis Ubuntu 20.04، أو بشكل أكثر دقة، كيفية تثبيت Redis server Ubuntu. يمكنك اتباع هذا الدليل لمعرفة كيفية تثبيت Redis على Ubuntu.
- قم بتشغيل Ubuntu VPS على نظام Ubuntu الخاص بك واتصل به عبر محطة SSH.
- اكتب الأمر أدناه لتحديث مستودع APT.
sudo apt-get update
- اكتب واضغط Y ثم ضرب يدخل لتثبيت خادم Redis Ubuntu.
sudo apt install redis
- تحقق من الإصدار للتحقق من تنفيذ خطوات تثبيت Redis Ubuntu 20.04 بنجاح.
redis-cli --version
- اكتب هذا الأمر للتحقق من حالة خادم Redis:
sudo systemctl status redis
إذا رأيت "نشط: نشط (قيد التشغيل)" في تقرير الإخراج، فهذا يعني أن خادم Redis الخاص بك تم تثبيته وتمكينه وأنك أكملت بنجاح خطوات تثبيت Redis على Ubuntu.
يمكنك استخدام هذا الأمر لإيقاف خدمة Redis:
sudo systemctl stop redis
إذا رأيت رسالة "نشط: غير نشط (ميت)" في الإخراج، فهذا يعني أن Redis معطل.
لإعادة تشغيل Ubuntu Redis، اكتب هذا الأمر:
sudo systemctl restart redis-server
ما هي أوامر Redis CLI وأغراضها؟
CLI هو اختصار لـ Command Line Input وهو في الأساس برنامج وسيط يترجم مدخلات النص إلى لغة سهلة الاستخدام لنظام التشغيل. في الستينيات، لم تكن هناك واجهات مستخدم رسومية (GUI)، وكانت أوامر CLI هي الطريقة الأساسية لاستخدام أجهزة الكمبيوتر. تحقق من أوامر Ubuntu Redis الشائعة وأغراضها أدناه:
- لتكوين ملف معين: Redis-server /path/redis.conf
- لتعيين قيمة لمفتاح: إلحاق قيمة المفتاح
- لحذف مفتاح: مفتاح DEL
- للعثور على المفاتيح المطابقة بنفس النمط: نمط المفاتيح
- لتحديد طول المفتاح: مفتاح STRLEN
- لتحديد قيم المفاتيح المتعددة: مفتاح MGET [مفتاح …]
- لإعادة تعيين قيمة المفتاح: قيمة مفتاح GETSET
من الضروري أن تتعرف على أوامر Redis بعد تثبيت Redis على Ubuntu حتى تتمكن من تحقيق أقصى استفادة من Redis.
أوامر CLI هي أوامر تحرير تستخدم من أجل:
- سلسلة الاقتباس والهروب
- تغيير أو تعديل المضيفين والمنافذ وكلمات المرور وقاعدة البيانات
- تمكين SSL/TLS لتكوين حزمة أو دليل شهادة جذر موثوق به
- تلقي المدخلات من الأوامر الأخرى عبر الإدخال القياسي
- تشغيل نفس الأمر باستمرار لمراقبة محتوى أو معلومات معينة
- الإدراج الشامل للبيانات باستخدام
- تمكين ميزة إخراج CSV (القيم المفصولة بفواصل) لتصدير البيانات من Redis إلى برنامج خارجي
- مرفق التصحيح للبرمجة النصية Lua
- التعامل مع الاتصالات وإعادة الاتصال بمثيلات مختلفة (المضيفين والمنافذ وما إلى ذلك)
- مسح الشاشة الطرفية
- مراقبة مثيلات Redis في الوقت الفعلي عبر ميزة وضع الإحصائيات المستمرة
- نشر الرسائل في قنوات Redis Pub/Sub باستخدام أمر النشر
- مراقبة زمن الوصول لمثيلات Redis
- تنفيذ النسخ الاحتياطية عن بعد لملفات RDB
وأكثر.
أوبونتو فس؛ الشرط الأساسي لتثبيت Ubuntu Redis
لتنفيذ خطوات تثبيت Ubuntu Redis بنجاح وأمان، تحتاج أولاً إلى العثور على خادم VPS موثوق. VPS هو خادم افتراضي خاص، وعلى الرغم من أنك لا تحتاج إليه حقًا لتثبيت خادم Redis Ubuntu، فمن الأفضل استخدام واحد، للأسباب التالية:
- تم تصميم VPS للتعامل مع الأحمال العالية لنقل البيانات وإدارتها.
- أوبونتو فس يوفر وقت تشغيل بنسبة 99.95% وهو أمر ضروري للحصول على بنية ويب سريعة الاستجابة.
- يضمن VPS عدم فقدان البيانات عندما يكون النظام تحت حمل ثقيل بسبب ارتفاع حركة المرور أو أخطاء الاستضافة.
- يحمي VPS جهاز Ubuntu Redis الخاص بك من الهجمات الضارة وخاطفي البيانات.
- يوفر VPS قابلية التوسع والمرونة لتغيير أو تعديل خادم ذاكرة التخزين المؤقت الخاص بك والمزيد.
Cloudzy Cloud VPS مزود بتخزين NVMe SSD وذاكرة الوصول العشوائي DDR4 لزيادة الأداء بدرجة كبيرة. أفضل ما في Cloduzy Ubuntu VPS هو أنه يمكنك اختباره بسعر معقول، ويأتي مع ضمان وقت تشغيل بنسبة 99.95%. لذا، فأنت تعلم بما لا يدع مجالاً للشك أن خادمك يمكن الوصول إليه ويعمل طوال الوقت تقريبًا.
فريقنا الفني جاهز دائمًا لمساعدتك في تخصيص VPS الخاص بك بناءً على احتياجاتك الخاصة، لذا قم بتجربة VPS الخاص بنا وأخبرنا إذا كنت تبحث عن أي ميزة معينة؛ قد يكون لدينا مخبأة في مكان ما!
الاختيار الواضح
تستخدم غالبية الخوادم التي تعمل بنظام التشغيل Linux نظام Ubuntu؛ لماذا لا أنت؟ اكتشف سبب حب الجميع لـ Ubuntu — احصل على Ubuntu VPS محسّن
احصل على Ubuntu VPS الخاص بكاختتم
Redis هو برنامج ذاكرة متقدم مفتوح المصدر مصمم لمساعدة المستخدمين على الوصول إلى البيانات بشكل أسرع. يمكنك تثبيت Redis على Ubuntu، وMac OS X، ومعظم أنظمة POSIX. هناك طريقتان يمكنك من خلالهما تثبيت Redis على Ubuntu:
- أوبونتو فس
- أوامر سطر الأوامر
لقد قمنا بتغطية كلا الطريقتين في هذه المقالة، ولكن من الأفضل استخدام Ubuntu VPS لتثبيت Redis على Ubuntu للأسباب التالية:
- يوفر VPS السحابي الخاص بنا وقت تشغيل بنسبة 99.95% ويمكنه التعامل مع كميات كبيرة من نقل البيانات.
- يتم تأمين VPS السحابي الخاص بنا باستخدام أدوات تشفير متقدمة لحماية نظامك من الهجمات الضارة والتهديدات السيبرانية.
- إن خادم VPS السحابي الخاص بنا قابل للتخصيص بالكامل بناءً على احتياجاتك، لذلك مع نمو أعمالك، لن تضطر إلى القلق بشأن فقدان البيانات أو إدارة ارتفاع حركة المرور.
في Cloudzy، نقدم مجموعة واسعة من الخوادم الافتراضية الخاصة، جميعها مصممة خصيصًا لتلبية احتياجات عملائنا؛ تواصل معنا لمعرفة المزيد.
هل تريد خادم VPS سحابيًا عالي الأداء؟ احصل على منتجك اليوم وادفع فقط مقابل ما تستخدمه مع Cloudzy!
ابدأ هناالتعليمات
لماذا يجب علي تثبيت Redis على Ubuntu؟
Redis هو برنامج ذاكرة سريع ومتقدم ومفتوح المصدر تم تطويره لتحسين سرعة النظام وأدائه. فيما يلي الأسباب التي تدفعك إلى تثبيت Redis Ubuntu 20.04:
- يقلل وقت التحميل على صفحات الويب بسبب ميزة التخزين المؤقت
- يسرع عملية استرجاع البيانات
- يسمح للمستخدمين بتنفيذ عمليات معاملات متعددة
- تحسين الاتصال بين أجزاء مختلفة من التطبيقات
هل يمكنني تثبيت Redis على كل شيء؟
يمكنك ذلك، ولكن ضع في اعتبارك أن Redis، على الرغم من كونه قاعدة بيانات سريعة وموجودة في الذاكرة، إلا أنه يأتي مع قيود بناءً على حجم ذاكرة الوصول العشوائي (RAM) لنظامك. إذا كنت تريد أفضل أداء من Redis، فيجب ألا يزيد الحد الأقصى للبيانات التي تخزنها عليه عن ثلث حجم ذاكرة الوصول العشوائي لديك.
ما الفرق بين Redis و MySQL؟
- Redis هي قاعدة بيانات غير علائقية مجهزة بالنسخ المتماثل المدمج وبرمجة Lua النصية وإخلاء LRU، وتستخدم للوصول السريع إلى الذاكرة وإدارتها في الوقت الفعلي.
- MySQL هي قاعدة بيانات علائقية مكتوبة بلغة SQL، مما يجعلها خيارًا ممتازًا لتحسين أداء تطبيقات الويب.