راکت

ردیس در لاراول

1 پاسخ

سلام دوستان
ی سوالی داشتم
ی api داریم ک لیست از محصولات داره و 1000 تا محصول رو برمیگردونه
من دارم از redis برای cache کردن استفاده میکنم خواستم بدونم اختلاف زمانی ک از redis استفاده میشه و زمانی ک از دیتابیس استفاده میشه چقدر باید باشه ؟؟؟

اینم کدش

        return Cache::rememberForever('products' , function (){
            return Product::latest('id')->get();
        });

الان با postman تست میکنم نزدیک 4 ثانیه میشه
بعدش میشه 2 ثانیه
ایا زیاده این تایم؟؟؟ یا عادیه؟؟؟

@hesammousavi
@arian
@ali.bayat
@milad
@hosseinshirinegad98
@forughi.vahid

ثبت پرسش جدید

پاسخ‌ها

1
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

دنبال بنچمارک بگردید پیدا میشه حتما، اما در کل redis اطلاعات رو از ram میخونه که به نسبت سریع‌تر از دیتابیس‌های مثل mysql هست

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام