مقاله ترجمه شده درباره ارزیابی عملکرد پایگاه های داده in-memory – سال 2017
مشخصات مقاله:
عنوان فارسی مقاله:
ارزیابی عملکرد پایگاه های داده in-memory
عنوان انگلیسی مقاله:
A performance evaluation of in-memory databases
مناسب برای رشته های دانشگاهی زیر:
مهندسی کامپیوتر
مناسب برای گرایش های دانشگاهی زیر:
مهندسی نرم افزار
وضعیت مقاله انگلیسی و ترجمه:
مقاله انگلیسی را میتوانید به صورت رایگان با فرمت PDF از باکس زیر دانلود نمایید. ترجمه این مقاله با فرمت WORD – DOC آماده خریداری و دانلود آنی میباشد.
فهرست مطالب:
چکیده
1-پیشگفتار
2. پایگاههای دادهی NoSQL
3. کارهای مربوطه
4. تنظیم تجربی
5. نتایج تجربی و بحث
5.1. آزمایش 1 – عملکرد برای نوشتن زوج کلید-ارزش
5.2. آزمایش 2 – عملکرد برای خواندن ارزش متناظر با یک کلید ارائه شده
5.3. آزمایش 3 – عملکرد برای حذف زوج کلید-ارزش متناظر با یک کلید ارائه شده
5.4. آزمایش 4 – عملکرد برای واکشی همهی دادهها
6. نتیجهگیری
قسمتی از مقاله انگلیسی و ترجمه آن:
1. Introduction
The key reasons behind regarding ‘‘data storage mechanism” as the hearth of enterprise software systems can be listed as: (1) it is the most major part of softwares that determines how quick an application responds a request, and (2) the loss of data is mostly unacceptable since the key business operations. Until the rise of NoSQL (Not-only SQL) databases, the relational database management systems (RDMS’) were the sole and exclusive remedy. However, with the constant growth of stored data, the limitations of relational database management systems such as scalability and storage, and efficiency losing of query due to the large volumes of data, and the storage and management of larger databases become challenging (Abramova et al., 2014). At the time of writing, there exists over 225 NoSQL databases that provide different features and characteristics (Edlich, 2016). NoSQL databases are more horizontally scalable and flexible when they are compared to RDMS’ (Stonebraker, 2010). When it comes to processing vast amounts of data quickly taking the advantage of schema-free data structure and distributed architecture, NoSQL databases are preferred instead of RDMS’ (Bartholomew, 2010; Li and Manoharan, 2013).
1. پیشگفتار
دلایل کلیدی برای در نظر گرفتن «مکانیسم ذخیرهسازی دادهها» به عنوان قلب سیستمهای نرمافزاری سازمانی را میتوان به این صورت فهرست کرد: 1) آن، مهمترین بخش نرمافزارهای تعیین کنندهی میزان سرعت پاسخ یک برنامهی کاربردی به یک درخواست است؛ و 2) از دست دادن دادهها عمدتا با توجه به عملیات تجاری کلیدی، غیر قابل قبول است. پیش از ظهور پایگاههای دادهی NoSQL (نه تنها SQL)، سیستمهای مدیریت پایگاه دادهی ارتباطی (RDMS)، تنها جایگزین انحصاری بودند. اگرچه، با رشد پیوستهی دادههای ذخیره شده، محدودیتهای سیستمهای پایگاه دادهی ارتباطی، مانند مقیاسپذیری و ذخیرهسازی، و کاهش موثر جستار به دلیل حجمهای زیاد دادهها، و ذخیرهسازی و مدیریت پایگاههای دادهی بزرگتر، چالش برانگیز میشوند. هنگام نوشتن، بیش از 225 پایگاه دادهی NoSQL وجود دارند که ویژگیهای مختلفی را فراهم میسازند. پایگاههای دادهی NoSQL، در مقایسه با پایگاههای دادهی RDMS، به لحاظ افقی انعطافپذیرتر و مقیاسپذیرتر هستند. برای پردازش سریع حجمهای زیادی از دادهها با استفاده از مزیت معماری توزیع شده و ساختار بدون طرحوارهی دادهها، پایگاههای دادهی NoSQL، به پایگاههای دادهی RDMS ترجیح داده میشوند.