راکت

هندل کردن big data

بدون پاسخ

سلام دوستان
همونطور که میدونید در دیتابیس های sql یکسری ریلیشن ها هست مثل چند به چند و ... ولی خب فرضا ما ۱۰۰ میلیون کاربر داریم و فرضا یک پیامرسانی هست
اگر از ریلیشن چند به چند استفاده کنیم در تیبل فرضا پیام ها تعداد پیام ها به سرعت به تریلیون میرسه و قطعا کار پیامرسان اونجا تمام میشه
و خب قطعا راه حل استفاده از لیست فیلد ها در nosql ها هست
ولی خب در پیامرسان معمولا یسری از دیتا ها مثل کاربران از یک حدی بالاتر نمیرن و برای آنها باید از sql استفاده کرد
بنظرتون اینکار منطقی هست که فرضا خود کاربران را در sql بذارم و چت ها و پیام هاشون رو در nosql بذارم و با یک فرضا id بینشون ارتباط برقرار کنم ؟
فرضا postgres و mongo و حالا فرضا یه کش گیری هم با redis داریم
اگر راه خوبی نیست ممنون میشم ایده های خودتون رو بگید.

ثبت پرسش جدید

پاسخ‌ها

0

هنوز پاسخی ثبت نشده

اولین نفری باشید که به این پرسش کمک می‌کند و مسیر حل مشکل را باز می‌کند.

اولین پاسخ را بنویسید

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

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

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