• 5.6.29
  • کامل شده
  • منقضی شده
این داکیومنت از طرف توسعه‌دهنده ساپورت نمی‌شود، جدیدترین ورژن داکیومنت بزودی ترجمه خواهد شد.

Redis یک ذخیره‌ساز داده در حافظه است که در Laravel می‌تواند برای Cache، صف، انتشار پیام و داده‌های موقت استفاده شود. Laravel یک رابط برای اتصال به Redis فراهم می‌کند و می‌توان اتصال‌های جداگانه‌ای برای کاربردهای مختلف تعریف کرد.

نحوه کار و کاربرد

تنظیمات اتصال در پیکربندی Redis پروژه قرار می‌گیرند. از Facade Redis یا Cache و Queue Driverهای مبتنی بر Redis استفاده کنید. داده‌های موقت باید TTL مناسب داشته باشند و ساختار کلیدها به شکلی باشد که پاک‌سازی و پایش آن‌ها ساده بماند.

نمونه

Redis::set('app:health', 'ok');
$status = Redis::get('app:health');
Redis::expire('app:health', 60);

نکته

سیاست Persistence، حافظه، Eviction و احراز هویت Redis را برای Production بررسی کنید.

مطالعه مرتبط در همین مجموعه