فایل ورد کامل تکنیک ها و دستورالعمل ها برای مهاجرت موثر از RDBMS به NoSQL
توجه : به همراه فایل word این محصول فایل پاورپوینت (PowerPoint) و اسلاید های آن به صورت هدیه ارائه خواهد شد
این مقاله، ترجمه شده یک مقاله مرجع و معتبر انگلیسی می باشد که به صورت بسیار عالی توسط متخصصین این رشته ترجمه شده است و به صورت فایل ورد (microsoft word) ارائه می گردد
متن داخلی مقاله بسیار عالی، پر محتوا و قابل درک می باشد و شما از استفاده ی آن بسیار لذت خواهید برد. ما عالی بودن این مقاله را تضمین می کنیم
فایل ورد این مقاله بسیار خوب تایپ شده و قابل کپی و ویرایش می باشد و تنظیمات آن نیز به صورت عالی انجام شده است؛ به همراه فایل ورد این مقاله یک فایل پاور پوینت نیز به شما ارئه خواهد شد که دارای یک قالب بسیار زیبا و تنظیمات نمایشی متعدد می باشد
توجه : در صورت مشاهده بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل می باشد و در فایل اصلی فایل ورد کامل تکنیک ها و دستورالعمل ها برای مهاجرت موثر از RDBMS به NoSQL،به هیچ وجه بهم ریختگی وجود ندارد
تعداد صفحات این فایل: ۲۴ صفحه
بخشی از ترجمه :
چکیده
مهاجرت از RDBMS به NoSQL به یک موضوع مهم در کلان داده تبدیل شده است. این تحقیق، روشها و دستورالعملهای جامعی جهت مهاجرت مؤثر از RDBMS به NoSQL ارائه میدهد. ما در مورد چالشهای که در هنگام تبدیل جستجوگر SQL با آن مواجه هستیم و اثرات غیرنرمالسازی، دستههای ستون، شاخصهای ثانویه، الگوریتمهای پیوستن، طول اسمی ستون و پشتیبانی تصمیمگیری برای مهاجرت بحث میکنیم. ما بر روی NoSQL ستونی جهتدار و HBase متمرکز میشویم، زیرا بهطور گسترده توسط بسیاری از شرکتهای اینترنتی مانند Facebook، Twitter و Linkedln استفاده میشود. چون HBase از SQL پشتیبانی نمیکند، ما از Apache Phoenix بهعنوان لایهی SQL در بالای HBase استفاده میکنیم. نتایج تجربی با استفاده از TPC-H نشان میدهد که غیرنرمالسازی سطحی ستون همراه با یکپارچگی و ستونهای گروهبندی در داخل دستههای ستون بهطور قابل ملاحظهای عملکرد جستجو را بهبود میبخشند؛ استفاده از شاخصهای ثانویه بر روی کلیدهای خارجی در RDBMSها مؤثر نیست؛ جستجوی بهینهی Phoenix خیلی پیچیده نیست؛ ستون اسمی کوتاهشده بهطور قابل توجهی سبب کاهش اندازهی پایگاه داده و بهبود عملکرد جستجو میشود و طبقهبندی SVM میتواند در مورد بهبود عملکرد جستجو بهوسیلهی مهاجرت، پیشبینی انجام دهد. اهمیت مسائل باز در تحقیقات NoSQL سبب پشتیبانی از جستجوگرهای SQL پیچیده، انتخاب شاخص خودکار و جستجوگرهای SQL بهینه برای NoSQL میشود.
– نتیجهگیری
در این تحقیق جهت مهاجرت مؤثر از RDBMS به HBase همراه با Phoenix، ما روشها و دستورالعملهایی برای مهاجرت مانند تبدیل جستجو، غیرنرمالسازی، دستههای ستون، شاخصهای ثانویه، طول اسمی ستون و پشتیبانی تصمیمگیری را ارائه میدهیم. نتایج تجربی نشان میدهد که غیرنرمالسازی، دستههای ستون و ستون اسمی کوتاهشده باعث بهبود عملکرد جستجو میشوند؛ در ستون اسمی کوتاهشده اندازهی پایگاه داده کاهش مییابد؛ و طبقهبندی SVM میتواند از تصمیمگیری مهاجرت پشتیانی کند. اهمیت مسائل باز برای کارهای آینده سبب پشتیبانی از جستجوگرهای SQL پیچیده، انتخاب شاخص خودکار و جستجوگرهای SQL بهینه برای NoSQL میشود.
عنوان انگلیسی:Techniques and guidelines for effective migration from RDBMS to NoSQL~~en~~
Abstract
Migration from RDBMS to NoSQL has become an important topic in a big data era. This paper provides comprehensive techniques and guidelines for effective migration from RDBMS to NoSQL. We discuss the challenges faced in translating SQL queries; the effects of denormalization, column families, secondary indexes, join algorithms, and column name length; and decision support for the migration. We focus on a column-oriented NoSQL, HBase because it is widely used by many Internet enterprises such as Facebook, Twitter, and LinkedIn. Because HBase does not support SQL, we use Apache Phoenix as an SQL layer on top of HBase. Experimental results using TPC-H show that column-level denormalization with atomicity and grouping columns into column families significantly improve query performance; the use of secondary indexes on foreign keys is not as effective as in RDBMSs; the query optimizer of Phoenix is not very sophisticated; shortened column names significantly reduce the database size and improve query performance; and the SVM classifier can predict whether query performance is improved by migration or not. Important open problems in NoSQL research are supporting complex SQL queries, automatic index selection, and optimizing SQL queries for NoSQL.
Conclusions
For effective migration from RDBMS to HBase with Phoenix, we provided techniques and guidelines for query translation, denormalization, column families, secondary indexes, join algorithms, column name length, and decision support for the migration. Experimental results show that denormalization, column families, and shortened column names improve query performance; shortened column names reduce the database size; and the SVM classifier can support the decision of migration. Important open problems for future work are supporting complex SQL queries, automatic index selection, and optimizing SQL queries for NoSQL.
$$en!!
- همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
- ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
مهسا فایل |
سایت دانلود فایل 