الوصول
يمكنك الوصول إلى 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← واجهة سطر الأوامر لـ Redisredis-benchmark← أداة قياس الأداءredis-check-aofوredis-check-rdb← التحقق من صحة ملفات الثبات AOF/RDBredis-server← تشغيل يدوي لخادم Redis
السجلات والمراقبة
فحص السجلات:
journalctl -u redis-server -f
مراقبة النشاط:
redis-cli monitor
عرض العملاء المتصلين:
redis-cli client list
أوضاع الاستمرارية
يدعم Redis خيارَين للاستمرارية:
- لقطات RDB ← تحفظ حالة قاعدة البيانات على فترات منتظمة (خفيفة الحجم).
- AOF (Append Only File) ← يسجّل كل عملية كتابة (أكثر أماناً، لكن أكبر حجماً).
يمكنك تفعيل الخيارَين معاً في /etc/redis/redis.conf لضمان المتانة.
توفّر Cloudzy بنية تحتية من خوادم VPS غير مُدارة. تُثبَّت التطبيقات تلقائياً ليستضيفها العميل بنفسه، وفق تراخيصها الأصلية الخاصة بها. ولا ترتبط Cloudzy بـ Redis Ltd. ولا تحظى بموافقتها.