کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
10327326 680984 2015 18 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Practical Identification of Dynamic Precedence Criteria to Produce Critical Results from Big Data Streams
ترجمه فارسی عنوان
شناسایی عملی از معیارهای اولویت پویا برای تولید نتایج بحرانی از جریان داده های بزرگ
کلمات کلیدی
جریانهای داده بزرگ، نتیجه نتیجه بحرانی، انطباق سریع آنلاین،
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی
During periods of high volume, big data stream applications may not have enough resources to process all incoming tuples. To maximize the production of the most critical results under such resource shortages, a recent solution, PR (short for Preferential Result), utilizes both static criteria (defined at compile-time) and dynamic criteria (identified online at run-time) to prioritize the processing of tuples throughout the query pipeline. Unfortunately, locating the optimal criteria placement (i.e., where in the query pipeline to evaluate each prioritization criteria) is extremely compute-intensive and runs in exponential time. This makes PR impractical for complex big data stream systems. Our proposed criteria selection and placement approach, PR-Prune (short for Preferential Result-Pruning), is practical. PR-Prune prunes ineffective dynamic criteria and combines multiple criteria along the same pipeline. To achieve this, PR-Prune seeks to expand the duration in the query pipeline that tuples identified as critical are pulled forward. Our experiments use a real data stream from the S&P 500 stocks, synthetic data streams, and a diverse set of queries. The results substantiate that PR-Prune increases the production of the most critical results compared to the state-of-the-art approaches. In addition, PR-Prune significantly lowers the optimization search time compared to PR.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Big Data Research - Volume 2, Issue 4, December 2015, Pages 127-144
نویسندگان
, ,