💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ ابوالفضل وکیلی
دیتابیس column store
جامعه هوش مصنوعی ایجاد شده در ۰۵ مهر ۱۴۰۰

سلام خدمت آقای کاویانی عزیز.
وقتتون بخیر باشه.
می خواستم دیتابیسی برای کار‌های تحلیلی برای جداول سنگین معرفی کنید. (مثلا سه تا جدول داریم که هر کدوم حدودا 200 الی 300 میلیون داده دارن و اینا قراره باهم جوین بشن.)
راستش یه مدتی روی دیتابیس Clickhouse تحقیق کردم.
متوجه شدم این دیتابیس مشکلاتی داره.
مثلا وقتی حجم آپدیت‌ها بالا بره، از یه قسمتی به بعد دیگه اپدیت‌ها اعمال نمی‌شن. کلا توی آپدیت و delete ضعیف عمل می‌کنه. یا مثلا زمانی که به بیش‌تر از یک جوین نیاز داشته باشیم، سرعتش میاد پایین و حتی رم هم پر میشه. بعضی مواقع وقتی رم پر میشه حتی سرویس کلیک هاوس متوقف میشه!
من تا به الان فهمیدم تنها خوبی که کلیک هاوس داره، همین هست که برای گرفتن گزارشات لحظه ای به سخت افزار خیلی گرون نیازی نداره اما این کافی نبوده.
با این توضیحات می‌خواستم ازتون بپرسم چه دیتابیسی برای کار‌های تحلیلی با جداول سنگین خوبه؟ یعنی با یک سخت افزار معمولی، جوین جداول میلیونی و نرخ آپدیت نسبتا زیاد.
مثلا برخی ساعت ها، حجم اپدیت‌ها هر یک ثانیه بین صد الی هزار رکورد میشه.

سلام

بله، همون الستیک سرچ که در وبینار با هم صحبت کردیم برای این کار خیلی خوبه

البته اگر داده‌ها مبتنی بر زمان و بدون آپدیت و حذف باشند، هم می‌تونید از Prometheus استفاده کنید

مسعود کاویانی ۱۳ مهر ۱۴۰۰، ۲۲:۱۳