تلفن: ۰۴۱۴۲۲۷۳۷۸۱
تلفن: ۰۹۲۱۶۴۲۶۳۸۴

ترجمه مقاله مهاجرت از RDBMS به NoSQL ستون گرا – نشریه اشپرینگر

عنوان فارسی: مهاجرت از RDBMS به NoSQL ستون گرا: درس‌های آموخته شده و مسائل باز
عنوان انگلیسی: Migration from RDBMS to Column-Oriented NoSQL: Lessons Learned and Open Problems
تعداد صفحات مقاله انگلیسی : 9 تعداد صفحات ترجمه فارسی : 11 (1 صفحه رفرنس انگلیسی)
سال انتشار : 2017 نشریه : اشپرینگر - Springer
فرمت مقاله انگلیسی : PDF فرمت ترجمه مقاله : ورد تایپ شده و pdf
نوع مقاله : ISI نوع نگارش : Conference paper
نوع ارائه مقاله : کنفرانس کد محصول : 10186
محتوای فایل : zip حجم فایل : 1.65Mb
رشته های مرتبط با این مقاله: مهندسی کامپیوتر
گرایش های مرتبط با این مقاله: مهندسی نرم افزار و رایانش ابری
کنفرانس: مجموعه مقالات هفتمین کنفرانس بین المللی پایگاه داده های نوظهور - Proceedings of the 7th International Conference on Emerging Databases
دانشگاه: دانشکده مهندسی کامپیوتر و اطلاعات، دانشگاه Kwangwoon، کره جنوبی
کلمات کلیدی: مهاجرت، RDBMS، NoSQL، HBase، Phoenix، لغو نرمالسازی، ایندکس ثانویه، بهینه سازی کوئری
کلمات کلیدی انگلیسی: Migration - RDBMS - NoSQL - HBase - Phoenix - Denormalization - Secondary index - Query optimization
وضعیت ترجمه عناوین تصاویر و جداول: ترجمه شده است ✓
وضعیت ترجمه متون داخل تصاویر و جداول: ترجمه نشده است ☓
وضعیت ترجمه منابع داخل متن: درج نشده است ☓
وضعیت فرمولها و محاسبات در فایل ترجمه: به صورت عکس، درج شده است
بیس: نیست ☓
مدل مفهومی: ندارد ☓
پرسشنامه: ندارد ☓
متغیر: ندارد ☓
رفرنس: دارای رفرنس در داخل متن و انتهای مقاله
رفرنس در ترجمه: در انتهای مقاله درج شده است
doi یا شناسه دیجیتال: https://doi.org/10.1007/978-981-10-6520-0_3
ترجمه این مقاله با کیفیت عالی آماده خرید اینترنتی میباشد. بلافاصله پس از خرید، دکمه دانلود ظاهر خواهد شد. ترجمه به ایمیل شما نیز ارسال خواهد گردید.
فهرست مطالب

چکیده

1. مقدمه

2. پس زمینه و کارهای مرتبط

3. مهاجرت از RDBMS به NoSQL ستون گرا

1.3. ترجمه کوئری های SQL

2.3 لغو نرمالسازی

3.3. ایندکس‌های ثانویه

4.3. الگوریتم‌های جوین

4. ارزیابی آزمایشی

1.4. تنظیمات آزمایشی

آزمایش 1: تأثیر لغو نرمالسازی

آزمایش 2: تأثیر اندیکسهای ثانویه بر کلیدهای خارجی

آزمایش 3: تأثیر الگوریتمهای جوین

2.4 نتایج آزمایشی

آزمایش 1: تأثیر لغو نرمالسازی

آزمایش 2: تأثیر ایندکسهای ثانویه بر کلیدهای خارجی

آزمایش 3: تأثیر الگوریتمهای جوین

3.4. بحث

5. نتیجه گیری

منابع

نمونه متن انگلیسی

Abstract

Migration from RDBMS to NoSQL has become an important topic in a big data era. This paper provides a comprehensive study on important issues in the migration from RDBMS to NoSQL. We discuss the challenges faced in translating SQL queries; the effect of denormalization, secondary indexes, and join algorithms; and open problems. 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 significantly improves query performance, the use of secondary indexes on foreign keys is not as effective as in RDBMSs, and the query optimizer of Phoenix is not very sophisticated. Important open problems are supporting complex SQL queries, automatic index selection, and optimizing SQL queries for NoSQL.

نمونه متن ترجمه

چکیده

مهاجرت از RDBMS به NoSQL به موضوع مهمی در عصر داده‌های بزرگ تیدیل شده است. این مقاله، یک بررسی جامع را در مورد موضوعات مهم مهاجرت از RDBMS به NoSQL فراهم می‌آورد. ما در مورد چالشهای پیش رو در ترجمه کوئری های SQL بحث می‌کنیم؛ تأثیر لغو نرمالسازی، ایندکس‌های ثانویه، و الگوریتمهای جوین، و مسائل باز. ما بر یک NoSQL ستون گرا، HBase تمرکز می‌کنیم زیرا آن بطور گسترده‌ای توسط بسیاری از شرکتهای اینترنتی مثل Facebook ، Twitter و LinkedIn مورد استفاده قرار می‌گیرد. به دلیل اینکه HBase از SQL پشتیبانی نمی‌کند، ما از Phoenix Apache به عنوان لایه SQL در بالای HBase استفاده می‌کنیم. نتایج آزمایشی با استفاده از TPC-H نشان می‌دهند که لغو نرمالسازی در سطح ستون با اتمیسیته به طور قابل توجهی عملکرد کوئری را بهبود می‌بخشد، استفاده از ایندکسهای ثانویه بر روی کلیدهای خارجی به مانند RDBMSها مؤثر نیست و بهینه ساز کوئری Phoenix خیلی پیچیده نیست. مسائل مهم باز از کوئری های پیچیده SQL ، انتخاب خودکار ایندکس ، و بهینه سازی کوئری های SQL برای  NoSQL پشتیبانی می‌کند.