Nasser Niazy
Nasser Niazy
خواندن ۱ دقیقه·۳ سال پیش

روش انجام دسته ای کارها

اگر نیاز دارید که دیتاهای زیادی رو داخل دیتابیس بریزید و اون دیتا کم کم به دست میاد مثلآ با هر رکوئست قرار هست یه لاگ ثبت کنید داخل دیتا بیس یا قرار هست نوتیف های یه نفر رو هر یک ساعت یک بار براش ایمیل کنید می تونید از الگوی زیر استفاده کنید .
با دستور

LPUSH


ردیس داخل یک صف از سمت چپ یک رشته پوش می کنه این دستور یه کلید و یه رشته می گیره که می تونید دیتاتون رو بصورت جیسون داخل قسمت رشته ذخیره کنید .
وقتی کش تون کم کم پر میشه می تونید برای شمردن آیتم ها از دستور

LLEN


استفاده کنید . موقعی که کش پر شد.(مثلآ خودتون در نظر گرفتید که تعداد آیتم ها که به ۱۰۰ رسید کش رو خالی کنید )می تونید با دستور

LRANGE

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

rediscachingsoftware archetecture
بیش از ۱۰ سال سابقه برنامه نویسی وب و سیستم های پیچیده. معماری و رهبری پروژه های بزرگ نرم افزاری.
شاید از این پست‌ها خوشتان بیاید