حسین مولوی
4 سال پیش توسط حسین مولوی مطرح شد
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


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
0

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


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

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