این مقاله انگلیسی ISI در نشریه اسپرینگر در 9 صفحه در سال 2017 منتشر شده و ترجمه آن 11 صفحه میباشد. کیفیت ترجمه این مقاله ویژه – طلایی ⭐️⭐️⭐️ بوده و به صورت کامل ترجمه شده است.
دانلود رایگان مقاله انگلیسی + خرید ترجمه فارسی | |
عنوان فارسی مقاله: |
مهاجرت از RDBMS به NoSQL ستون گرا : درسهای آموخته شده و مشکلات باز |
عنوان انگلیسی مقاله: |
Migration from RDBMS to Column-Oriented NoSQL: Lessons Learned and Open Problems |
|
مشخصات مقاله انگلیسی (PDF) | |
سال انتشار مقاله | 2017 |
تعداد صفحات مقاله انگلیسی | 9 صفحه با فرمت pdf |
نوع مقاله | ISI |
نوع نگارش | Conference paper |
نوع ارائه مقاله | کنفرانس |
رشته های مرتبط با این مقاله | مهندسی کامپیوتر |
گرایش های مرتبط با این مقاله | مهندسی نرم افزار و رایانش ابری |
چاپ شده در کنفرانس | مجموعه مقالات هفتمین کنفرانس بین المللی پایگاه داده های نوظهور – Proceedings of the 7th International Conference on Emerging Databases |
کلمات کلیدی | مهاجرت، RDBMS، NoSQL، HBase، Phoenix، لغو نرمالسازی، ایندکس ثانویه، بهینه سازی کوئری |
کلمات کلیدی انگلیسی | Migration – RDBMS – NoSQL – HBase – Phoenix – Denormalization – Secondary index – Query optimization |
ارائه شده از دانشگاه | دانشکده مهندسی کامپیوتر و اطلاعات، دانشگاه Kwangwoon، کره جنوبی |
نویسندگان | Ho-Jun Kim، Eun-Jeong Ko، Young-Ho Jeon، and Ki-Hoon Lee |
شناسه دیجیتال – doi | https://doi.org/10.1007/978-981-10-6520-0_3 |
بیس | نیست ☓ |
مدل مفهومی | ندارد ☓ |
پرسشنامه | ندارد ☓ |
متغیر | ندارد ☓ |
رفرنس | دارای رفرنس در داخل متن و انتهای مقاله ✓ |
کد محصول | 10186 |
لینک مقاله در سایت مرجع | لینک این مقاله در سایت Springer |
نشریه اسپرینگر |
مشخصات و وضعیت ترجمه فارسی این مقاله (Word) | |
وضعیت ترجمه | انجام شده و آماده دانلود در فایل ورد و PDF |
کیفیت ترجمه | ویژه – طلایی ⭐️⭐️⭐️ |
تعداد صفحات ترجمه تایپ شده با فرمت ورد با قابلیت ویرایش | 11 صفحه (1 صفحه رفرنس انگلیسی) با فونت 14 B Nazanin |
ترجمه عناوین تصاویر و جداول | ترجمه شده است ✓ |
ترجمه متون داخل تصاویر | ترجمه نشده است ☓ |
ترجمه متون داخل جداول | ترجمه نشده است ☓ |
درج تصاویر در فایل ترجمه | درج شده است ✓ |
درج جداول در فایل ترجمه | درج شده است ✓ |
درج فرمولها و محاسبات در فایل ترجمه | به صورت عکس درج شده است ✓ |
منابع داخل متن | درج نشده است ☓ |
منابع انتهای متن | به صورت انگلیسی درج شده است ✓ |
فهرست مطالب |
چکیده |
بخشی از ترجمه |
چکیده مهاجرت از RDBMS به NoSQL به موضوع مهمی در عصر دادههای بزرگ تیدیل شده است. این مقاله، یک بررسی جامع را در مورد موضوعات مهم مهاجرت از RDBMS به NoSQL فراهم میآورد. ما در مورد چالشهای پیش رو در ترجمه کوئری های SQL بحث میکنیم؛ تأثیر لغو نرمالسازی، ایندکسهای ثانویه، و الگوریتمهای جوین، و مسائل باز. ما بر یک NoSQL ستون گرا، HBase تمرکز میکنیم زیرا آن بطور گستردهای توسط بسیاری از شرکتهای اینترنتی مثل Facebook ، Twitter و LinkedIn مورد استفاده قرار میگیرد. به دلیل اینکه HBase از SQL پشتیبانی نمیکند، ما از Phoenix Apache به عنوان لایه SQL در بالای HBase استفاده میکنیم. نتایج آزمایشی با استفاده از TPC-H نشان میدهند که لغو نرمالسازی در سطح ستون با اتمیسیته به طور قابل توجهی عملکرد کوئری را بهبود میبخشد، استفاده از ایندکسهای ثانویه بر روی کلیدهای خارجی به مانند RDBMSها مؤثر نیست و بهینه ساز کوئری Phoenix خیلی پیچیده نیست. مسائل مهم باز از کوئری های پیچیده SQL ، انتخاب خودکار ایندکس ، و بهینه سازی کوئری های SQL برای NoSQL پشتیبانی میکند.
5- نتیجه گیری ما چالشهای مواجه شده، درسهای آموخته و مسائل باز را برای مهاجرت از RDBMS به HBaseبا Phoenix خلاصه کردیم؛ و موضوعات مهمی از جمله ترجمه کوئری، لغو نرمالسازی، ایندکسهای ثانویه و پردازش جوین را مورد بررسی قرار دادیم. آزمایشات گسترده نشان میدهند که لغو نرمالسازی سطح ستونی با اتمیسیته ، عملکرد کوئری را تا 2.7 برابر افزایش میدهد. استفاده از ایندکسهای ثانویه بر کلیدهای خارجی به اندازۀ استفاده از RDBMSs مؤثر نیست و بهینه ساز کوئری Phoenix خیلی پیچیده نیست. مسائل مهم باز برای کارهای آینده از کوئریهای پیچیدۀ SQL، انتخاب ایندکس اتمیسیته، و بهینه سازی کوئریهای SQL برای NoSQLپشتیبانی میکنند. |
بخشی از مقاله انگلیسی |
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.
5- Conclusions We summarized the challenges faced, lessons learned, and open problems for the migration from RDBMS to HBase with Phoenix. We addressed important issues of query translation, denormalization, secondary indexes, and join processing. Extensive experiments show that column-level denormalization with atomicity improves query performance by up to 2.7 times, 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 for future work are supporting complex SQL queries, automatic index selection, and optimizing SQL queries for NoSQL. |
تصویری از مقاله ترجمه و تایپ شده در نرم افزار ورد |
دانلود رایگان مقاله انگلیسی + خرید ترجمه فارسی | |
عنوان فارسی مقاله: |
مهاجرت از RDBMS به NoSQL ستون گرا : درسهای آموخته شده و مشکلات باز |
عنوان انگلیسی مقاله: |
Migration from RDBMS to Column-Oriented NoSQL: Lessons Learned and Open Problems |
|