Keshlashda eng yaxshi amaliyot nima? Cheklovlar qanday?

Zend_cache yordamida murakkab JB so'rovlari, xizmatlar va h.k. natijalarini keshlash.

Mening saytim ijtimoiy, demak, foydalanuvchi bilan muloqot qilish juda ko'p.

Men va u yerda ham foydalanuvchilar ma'lumotlarini keshlash imkoniyatiga ega bo'laman. Lekin taxta - o'n minglab kesh-fayllarga ega bo'lishni anglatadi (10 000 foydalanuvchi bilan). JBdan kelgan deyarli hamma narsani ishlash uchun yaxshiroq keshlash uchun bu yondashuvmi? Yoki fayl tizimining ba'zi cheklovlari bormi?

Atrofdagi ba'zi maqolalarni qidirib topmadim.

Bir maslahatingiz uchun tashakkur! Jaroušek

2
Asosan, keshlangan faylni qidirish, ochish va ochish operatsiyalari aslida ishlashga zarar keltiradi, bilishni istaysizmi?
qo'shib qo'ydi muallif Levi Morrison, manba
MySQL so'rovini keshlashdan foydalanyapsizmi?
qo'shib qo'ydi muallif ChrisA, manba
Nima uchun fayl tizimi chegaralari haqida o'ylaysiz? Zend_Cache tashqi yoki ichki kesh tizimining proksi-serveridir, keshlash uchun fayllar o'rniga Redis/Memcache-dan foydalanishingiz mumkin.
qo'shib qo'ydi muallif Casey, manba

1 javoblar

Sizdan so'rash kerak bo'lgan savol, bu keshni yaratish/joylashtirish/saqlab qo'yish birinchi navbatda keshlangan ma'lumotlarni ishlab chiqarish xarajatlaridan oshib ketmasa.

Agar ba'zi ma'lumotlarni ishlab chiqarish uchun $ 1, keshni keshlash uchun $ 10 va keshdan olinadigan $ 0,8 bo'lsa, siz bu ma'lumotni 50 marta keshdan olishingiz kerak.

Keshlangan ma'lumotlarga faqatgina 10 barobar miqdorda foydalanish muddati tugashidan yoki bekor qilinmasidan oldin kirsangiz, siz $ 8ni yo'qotasiz.

5
qo'shib qo'ydi
PhP |BotsUz
PhP |BotsUz
93 ishtirokchilar

Phpni o'rganishni Hohlasangiz https://t.me/joinchat/AAAAAE-KRc5dd5tPMmGmWA A'zo bo'lin