简体中文
Telegram

讨论串 برای یه سیستم با حدود ۴ ۵ میلیارد یا بیشتر رکورد و زدن کوئری‌های چند تایی مثل select aggregation و order کردن و ... حدود…

17 条消息 · –
已
برای یه سیستم با حدود ۴ ۵ میلیارد یا بیشتر رکورد و زدن کوئری‌های چند تایی مثل select aggregation و order کردن و ... حدودا چقدر رم نیاز هست برای استفاده از اسپارک؟
  1. S
    این میزان درستی نیست . حجم دیتا مهم تره . میتونی ری پارتیشن کنی دیتاهارو . و ریز . و به اسپارک بدی تا پردازش کنه .. فرضا 1میلیارد رکورد هرکدوم با حجم 1کیلوبایت میشه تقریبا 1ترابایت:)) و اسپارک 1ترابایت رو روی 64گیگ رم براحتی پردازش میکنه .. اما بازم میزان درستی نیستش . .و باید نوع پروسس مشخص باشه .. و همینطور. استفاده از اسپارک روی سینگل نود توصیه نمیشه ..
    1. 已
      الان مثلا من تقریبا ۱۰ تا ستون داشته باشم تقریبا حجم داده‌هام هم ۶۰۰ گیگ هستش چقدر رم نیاز داره تقریبا؟
      1. S
        ببین باز بسته به پروسس داره . ..اسپارک تقریبا ۹۰درصد کارش روی رمه .. و رم بالایی مصرف میکنه .. اگه بصورت مثلا active record باهاش کار کنی.. شاید نصف دیتا رو بیاری رو رم .. و آورهد و خدافظی:) .. بنابرین نمیشه از اینجا یه نسخه پیچید .. حداقل من در جریانش نیستم ..
        1. 已
          من خیلی بلد نیستم اسپارک راستش این active record که گفتی یعنی چی؟ من یه کوئری زدم فقط می‌دونم سر ۲۸ گیگ رم terminate شد پروسم الان می‌خوان سخت‌افزار تهیه کنن نیازمندی خواستن و من نمی‌دونم باید چی کار کنم
          1. S
            ببین یه وقتی دیتا روی رم میاری .. و بخای مثلا همونجا یه حرکتی روش بزنی .. خب باز برای اون حرکت . یه منابع کثیری مصرف میشه(فرض کن سورت).. بنابرین سعی کن کوئری بزنی و از فانشنالیتی استفاده کنی.. مثلا دیتا رو ک خوندی.. با خود پایتون دوباره روش حرکت نزن:)) بسپارش به اسپارک .. کوئری سلکت آل هم نزن:D .. لیمیت کن اگه منابع کم داری .. بنچمارک هایی ک من میبینم روی ۱۰نود اسپارک به بالا .. و حداقل 32گیگ رم دارن .. گفتم .. اصلا از اینجا من نمیتونم چیز دقیقی بگم بهت ..
            1. 已
              آدرس بدم بیایی؟ :))) فعلا که ۱ نود داریم فقط ۳۲ گیگ رم این حجم دیتا گفتن کار کن باهاش 😐 فکر کنم پس فردا می‌گن نشستی رو صندلی با دستات بال بزن پرواز کن
              1. S
                خوشحال میشم افتخار آشنایی داشته باشم:D از نزدیک زیارتت کنم .. ولی حقیقتا درگیرم ..
                1. 已
                  :)))‌ سلامت باشی هممم خیلی ممنون بابت راهنماییت
                  1. S
                    خواهش میکنم:) از این عزیز هم میتونی باز راهنمایی بگیری @Kingeng زیاد تو اینجور کاراست
                    1. K
                      مرسی حل شد ی جاهایی شو خودم باید کد بزنم باقیشم رواله مرسی 🌹🌹🌹🌹
                      1. S
                        😂😂😂منظورم این بود ک این بنده خدارو راهنمایی کنی:)
            2. 已
              خیلی سعی کردم اوپتیمایز کنم کد رو ولی خب دیگه چاره‌ای نبوده تا اینجاش

来自搜索索引的公开信息流 ChatCrawler ——“公开 Telegram 的 Google”;随着该社群被抓取而更新。 时间为 UTC。

仅限公开内容,使用 Telegram 官方 API。 关于 · 常见问题 · 索引限制 · 移除页面 · 目录 · 搜索 · 计算方法