خصم ٥٠٪ على جميع الخطط، لفترة محدودة. يبدأ من $2.48/mo
Redis

Redis

Redis قاعدة بيانات في الذاكرة تُستخدم للتخزين المؤقت، وقوائم الرسائل، وتخزين الجلسات، وقوائم المتصدرين. وهي أكثر قواعد بيانات المفتاح-القيمة انتشاراً في بيئات الإنتاج، وتعتمدها مواقع كبرى مثل Twitter وGitHub وStack Overflow وAirbnb. زمن استجابة دون الميلي ثانية، مع خيارات ثبات للبيانات.

الإصدار

الأحدث

نظام التشغيل

خادم Ubuntu 24.04 LTS

الحد الأدنى لـ RAM

1 GB

أنواع IP

IPV4,IPV6

الوصول

يمكنك الوصول إلى Redis على redis://localhost:6379

مثال على الوصول عبر الصدفة التفاعلية:

redis-cli
127.0.0.1:6379> set example "Hello Redis"
127.0.0.1:6379> get example
"Hello Redis"

الملفات والمجلدات الرئيسية

  • /etc/redis/redis.conf ← ملف الإعداد الرئيسي
  • /var/lib/redis/ ← مجلد البيانات للثبات
  • /var/log/redis/redis-server.log ← ملف السجل
  • /usr/bin/redis-cli ← أداة سطر الأوامر لـ Redis
  • /usr/bin/redis-server ← الملف التنفيذي لخادم Redis

إدارة الخدمة

عمليات الخدمة الشائعة:

systemctl restart redis-server   # Restart Redis
systemctl stop redis-server      # Stop Redis
systemctl status redis-server    # View Redis status

الإعدادات

ملف إعداد Redis: /etc/redis/redis.conf

  • bind: يتحكم في واجهات الشبكة التي يستمع إليها Redis.
  • protected-mode: يجب تعطيله إن كنت تسمح بالوصول عن بُعد.
  • requirepass: تعيين كلمة مرور لمصادقة العملاء.
  • maxmemory: تحديد استخدام RAM (لحالات التخزين المؤقت).
  • appendonly: تفعيل ثبات AOF.

بعد إجراء أي تغيير:

systemctl restart redis-server

أدوات وأوامر مفيدة

يتضمن Redis عدة أدوات مدمجة:

  • redis-cli ← واجهة سطر الأوامر لـ Redis
  • redis-benchmark ← أداة قياس الأداء
  • redis-check-aof و redis-check-rdb ← التحقق من صحة ملفات الثبات AOF/RDB
  • redis-server ← تشغيل يدوي لخادم Redis

السجلات والمراقبة

فحص السجلات:

journalctl -u redis-server -f

مراقبة النشاط:

redis-cli monitor

عرض العملاء المتصلين:

redis-cli client list

أوضاع الاستمرارية

يدعم Redis خيارَين للاستمرارية:

  1. لقطات RDB ← تحفظ حالة قاعدة البيانات على فترات منتظمة (خفيفة الحجم).
  2. AOF (Append Only File) ← يسجّل كل عملية كتابة (أكثر أماناً، لكن أكبر حجماً).

يمكنك تفعيل الخيارَين معاً في /etc/redis/redis.conf لضمان المتانة.

المزيد في أدوات قواعد البيانات

تطبيقات ذات صلة.

انشر Redis الآن. يبدأ من ٢٫٤٨ دولار/شهر.