Аналитика Telegram-канала
Подписчики
3 981
Публикаций
27

Динамика подписчиков

7 дней 30 дней 6 месяцев Больше
24 окт27 окт30 окт
Показаны последние 7 дней Больше истории →

Охваты публикаций

01.1001.1015.10
111
Средний охват
325
Лучший результат
Показаны 3 публикации — последние в канале Больше статистики →

Упоминания

12
Упоминаний
11
Из них репостов
4
Каналов
Все упоминания

Последние посты

3 из 27 2 из 27
Фото
روشی که داده‌ها را جابه‌جا و پردازش می‌کنیم به‌سرعت در حال تغییر است. ETL → ELT → Streaming → Zero-ETL ⚙️ :ETL - تبدیل پیش از بارگذاری 📦 : ELT - اول بارگذاری، بعد تبدیل ⚡️ : Streaming - پردازش داده‌ها در زمان واقعی 🚀 Zero-ETL - : به حداقل رساندن جابه‌جایی سنتی داده‌ها هدف؟ پیچیدگی کمتر Data Pipeline. اتوماسیون بیشتر. بینش سریع‌تر. @BIMining
ещё
325 11 15 окт, 12:10
نکته مهم همین‌جاست: 100M Records ≠ 100M Records Read به همین دلیل: • Partitioning • ORDER BY • Data Layout در ClickHouse فقط تصمیم‌های مربوط به Storage نیستند؛ مستقیماً روی Performance Query اثر می‌گذارند. پس وقتی یک Query کند است، قبل از اینکه سراغ CPU و RAM برویم، بهتر است یک سؤال ساده بپرسیم: «چرا این همه داده دارد خوانده می‌شود؟» در بسیاری از سیستم‌های تحلیلی، سریع‌تر شدن Query از پردازش بیشتر شروع نمی‌شود؛ از خواندن کمتر داده شروع می‌شود. Less Data Read → Less I/O → Less CPU Work → Faster Query @BIMining
ещё
4 0 1 окт, 20:41
Фото
چطور ClickHouse روی 100 میلیون رکورد Query اجرا می‌کند، بدون اینکه 100 میلیون رکورد را بخواند؟ وقتی صحبت از Performance در سیستم‌های تحلیلی می‌شود، معمولاً ذهنمان می‌رود سمت: • CPU • RAM • سرعت Disk اما در ClickHouse یک سؤال مهم‌تر وجود دارد: چقدر از داده واقعاً لازم است خوانده شود؟ فرض کنید Query فقط به اطلاعات 24 ساعت اخیر و چند Column مشخص نیاز دارد. و ClickHouse قرار نیست کل داده را بخواند و بعد دنبال رکوردهای موردنظر بگردد. در این فرآیند: • ابتدا Partitionهای نامرتبط حذف می‌شوند. • سپس Partهای غیرضروری کنار گذاشته می‌شوند. • با Data Skipping و Metadata، بخش‌هایی که احتمالاً هیچ Matchای ندارند Skip می‌شوند. • به دلیل Columnar Storage، فقط Columnهای موردنیاز خوانده می‌شوند. • و Compression حجم I/O را کاهش می‌دهد. • در نهایت Vectorized Execution داده‌ها را به‌صورت Batch پردازش می‌کند. مسیر اجرای Query می‌تواند چیزی شبیه این باشد: 100M Records → Pruning → Data Skipping → Required Columns → Execution → Result @BIMining
ещё
3 0 1 окт, 20:41
Больше постов

Продолжить анализ этого канала

  • История роста подписчиков
  • Просмотры и охваты публикаций
  • Кто упоминает канал и кого упоминает он
  • Похожие каналы и подбор для рекламы
Открыть аналитику
Демо до 14 дней