mh_esk7
جمعه 01 تیر 1397, 11:24 صبح
سلام
من یک فایل متنی دارم (برای کسانی که میدونن مربوط به درس داده کاوی ، فایل FoodMart.txt)
که میخوام روی داده های داخلش عملیاتهایی انجام بدم(دوباره برای دوستانی که راجع به داده کاوی میدونن میخوام الگوریتم 2Phase و HUIMiner رو پیاده سازی کنم) ، برای این کار اومدم اطلاعات هر سطر از فایل رو خوندم و توی لیست مربوطه ذخیره کردم که برای ادامه کارم از این لیستها استفاده میکنم ، کار انجام میشه
اما اشکال اینجاست که زمان انجام کار خیلی بالاست برای فایل FoodMart که تقریبا 4000 خط داره 7 ساعت داره طول میکشه در صورتی که برنامه نوشته شده جاوا که توی سایت خودش(SPMF) هست یک ثانیه جواب میده
نمیدونم چرا اینقدر زمان میبره ،
خواندن از فایل نیست که داره زمان میبره یقینا وارد کردن اطلاعات به لیست و عملیاتهای انجام شده روی لیست که با دستورات ساده for و foreach انجام میشه داره زمان میبره
چرا این کار توی برنامه اصلی جاوا اینقدر زمان نمیبره ؟ یعنی اون با روش دیگه ای داره کار میکنه ؟
چطور میتونم زمان انجام محاسبات رو پایین بیارم؟
با دستورات SQL میشه این عملیات ها رو روی فایل متنی انجام داد ؟
من هرچی گشتم چیزی راجع به انجام عملیات از قبیل جستجو و فیلتر کردن داده ها روی فایل متنی توسط SQL پیدا نکردم؟
من یک فایل متنی دارم (برای کسانی که میدونن مربوط به درس داده کاوی ، فایل FoodMart.txt)
که میخوام روی داده های داخلش عملیاتهایی انجام بدم(دوباره برای دوستانی که راجع به داده کاوی میدونن میخوام الگوریتم 2Phase و HUIMiner رو پیاده سازی کنم) ، برای این کار اومدم اطلاعات هر سطر از فایل رو خوندم و توی لیست مربوطه ذخیره کردم که برای ادامه کارم از این لیستها استفاده میکنم ، کار انجام میشه
اما اشکال اینجاست که زمان انجام کار خیلی بالاست برای فایل FoodMart که تقریبا 4000 خط داره 7 ساعت داره طول میکشه در صورتی که برنامه نوشته شده جاوا که توی سایت خودش(SPMF) هست یک ثانیه جواب میده
نمیدونم چرا اینقدر زمان میبره ،
خواندن از فایل نیست که داره زمان میبره یقینا وارد کردن اطلاعات به لیست و عملیاتهای انجام شده روی لیست که با دستورات ساده for و foreach انجام میشه داره زمان میبره
چرا این کار توی برنامه اصلی جاوا اینقدر زمان نمیبره ؟ یعنی اون با روش دیگه ای داره کار میکنه ؟
چطور میتونم زمان انجام محاسبات رو پایین بیارم؟
با دستورات SQL میشه این عملیات ها رو روی فایل متنی انجام داد ؟
من هرچی گشتم چیزی راجع به انجام عملیات از قبیل جستجو و فیلتر کردن داده ها روی فایل متنی توسط SQL پیدا نکردم؟