سلام
میخواستم ببینم دوستان چه پیشنهادی دارن برای ذخیره view های محصولات که دیتای خاصی هم نداره هر رکورد . نهایتا یه تاریخ و یه product_id
ولی این جدول سالانه بین ۵۰ تا ۸۰ میلیون رکورد قراره ذخیره کنه . در نتیجه سورت کردن مثلا ۱۰۰ محصول بر اساس ویو ، سرعت درخواست بسیار بسیار طولانی میشه
چه نوع دیتابیسی پیشنهاد میدید برای این نوع دیتا که مثلا یه صفر و یک احتمالا قرار باشه ذخیره بشه برای هر رکود؟
تشکر از شما
سلام وقتتون بخیر باشه
این موضوع از دو زاویه قابل دیدنه.
اول از همه که میتونید بازدید ها رو مثلا در یک مم کش مثل ردیس کش کنید و همیشه خوندنتون از کش باشه .
ولی دیتای اصلی رو توی دیتابیس ذخیره کنید
دوما میتونید همیشه آپدیت ترین بازدید رو به کاربر نشون ندید! و مثلا هر چند وقت یکبار کش رو آپدیت کنید.
سوما دیتابیس های غیر رابطه ای برای ذخیره این چیز ها بهتر هستن!
در ثانی اگر مشکلی باز هم بود ، میتونید راه حلش رو روی مثلا بالا آوردن چندین کانتینر ردیس جست و جو کنید.
هر چند همین موضوع که شما صرفا توی ردیس ذخیره کنید و از ردیس بخونید و یک صف آپدیت برای ذخیره در دیتابیس اصلی تشکیل بدید کافی به نظر میرسه .
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟