• 1404/05/09

کش تصویر :

سلام آقای خسروجردی، خسته نباشید.

من تونستم  داخل لوکال با redis کش رو انجام بدم، البته فعلا فقط برای آدرس home پروژه دوره تست کردم.

حالا میخوام عکس ها رو کش کنم ولی نمیدونم باید از چی استفاده کنم.

داخل اینترنت گفته اگه از redis برای کش عکس استفاده کنم، ظرفیت redis زود پر میشه و مناسب نیست.

به نظرتون باید چیکار کنم که راه حل خیلی خوبی هم باشه؟

  • 1404/05/14
  • ساعت 12:42

سلام وقت بخیر

 

در مورد کش کردن تصاویر، استفاده از Redis توصیه نمی‌شود، زیرا Redis مبتنی بر حافظه RAM است و ذخیره‌سازی فایل‌های تصویری (که حجم بالایی دارند) باعث پر شدن سریع حافظه و کاهش کارایی می‌شود.

راهکار مناسب‌تر:
پیشنهاد می‌شود از ذخیره‌سازی فایل روی دیسک (یا سرویس‌هایی مانند Amazon S3) استفاده نمایید و فقط آدرس تصاویر را در Redis یا دیتابیس کش کنید.

در صورت نیاز به سرعت بیشتر در بارگذاری، می‌توان از وب‌سرورهایی مانند Nginx یا CDN برای ارائه تصاویر بهره برد.


  • 1404/05/19
  • ساعت 17:07

ببخشید من یه خورده گیج شدم میتونید با نمونه کد عملی توضیح بدید


  • 1404/05/23
  • ساعت 12:41

باید درمورد کلید واژه ها که گفتم سرچ کنید تا مثال بیاد براتون


logo-enamadlogo-samandehi