Apache Kylin
توسعهدهنده(ها) | Apache Kylin Committee |
---|---|
انتشار ابتدایی | ۱۰ ژوئن ۲۰۱۵[۱] |
انتشار پایدار | 3.1.0
۲ ژوئیه ۲۰۲۰[۲] |
انتشار آزمایشی | 4.0.0-alpha
۱۳ سپتامبر ۲۰۲۰[۳] |
مخزن | |
نوشتهشده توسط | Java |
موتور |
|
پروانه | Apache License 2.0 |
وبگاه |
Apache Kylin یک موتور تجزیه و تحلیل توزیع شده منبع باز است که برای ارائه یک رابط SQL و تجزیه و تحلیل چند بعدی (OLAP) در Hadoop و Alluxio طراحی شده است که از مجموعه داده های بسیار بزرگ پشتیبانی می کند.
در ابتدا توسط eBay توسعه داده شده بود و اکنون پروژه ای از در بنیاد نرم افزار آپاچی است . [۴]
پروژه Kylin در سال 2013 در تحقیق و توسعه eBay در شانگهای چین آغاز شد. در اکتبر 2014، Kylin v0.6 در github.com با نام "KylinOLAP" منبع باز شد. [۵]
در نوامبر 2014، Kylin به بنیاد incubator نرم افزار آپاچی پیوست.
در دسامبر 2015، Apache Kylin فارغ التحصیل شد تا یک پروژه سطح بالا باشد. [۴]
در مارس 2016، Kyligence, Inc. توسط سازندگان آپاچی Kylin تاسیس شد. [۶] [۷] Kyligence یک پلتفرم تجزیه و تحلیل تجاری مبتنی بر Apache Kylin برای مجموعه دادههای داخلی و مبتنی بر ابر ارائه میکند. [۸]
معماری[ویرایش]
Apache Kylin بر روی Apache Hadoop، Apache Hive، Apache HBase، Apache Parket، Apache Calcite، Apache Spark و سایر فناوری ها ساخته شده است. [۹] این فناوریها Kylin را قادر میسازند تا به راحتی برای پشتیبانی از بارهای داده عظیم مقیاسبندی کند. [۱۰]
Kylin دارای اجزای اصلی زیر است: [۱۱] [۹]
- REST Server: درخواست های کاربر یا API را دریافت و پاسخ دهید
- Metadata: سیستم پایدار و مدیریت، به ویژه ابرداده مکعب.
- Query Engine: پرسوجوهای SQL را در برنامه اجرا تجزیه می کند و سپس با موتور ذخیرهسازی ارتباط بر قرار می کند.
- موتور ذخیره سازی: ذخیره سازی مکعب زیرین را فشار دهید و اسکن کنید (پیش فرض در HBase).
- Job Engine: ایجاد و اجرای MapReduce یا Spark job برای ساخت داده های منبع به مکعب.
کاربران[ویرایش]
Apache Kylin توسط بسیاری از شرکت ها به عنوان پلت فرم OLAP آنها در تولید پذیرفته شده است. کاربران معمولی شامل eBay، Meituan، XiaoMi، NetEase، Beike، Yahoo! ژاپن.
نقشه راه[ویرایش]
نقشه راه آپاچی کیلین (از وب سایت Kylin [۱۲] ):
- پشتیبانی Hadoop 3.0 (Erasure Coding) - تکمیل شد (نسخه 2.5)
- کاملاً روی موتور Spark Cube - تکمیل شده (نسخه 2.5)
- اتصال منابع داده بیشتر (MySQL، Oracle، SparkSQL، و غیره) - تکمیل شد (نسخه 2.6)
- تجزیه و تحلیل بلادرنگ با معماری Lambda - تکمیل شده (نسخه 3.0)
- فضای ذخیرهسازی ابری (پارکت) - در حال انجام (نسخه 4.0.0-alpha)
- پرس و جوهای موقت بدون Cubing
منابع[ویرایش]
- ↑ "Previous Release". v0.7.1-incubating (First Apache Release). Retrieved 15 June 2019.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
- ↑ "Previous Release". v3.1.0. Retrieved 30 September 2020.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
- ↑ "Apache Kylin - Release Notes". v4.0.0-alpha. Retrieved 30 September 2020.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
- ↑ ۴٫۰ ۴٫۱ Apache Software Foundation.
- ↑ "Announcing Kylin: Extreme OLAP Engine for Big Data". www.ebayinc.com (به English). 2014-10-20. Retrieved 2018-11-08.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
- ↑ "Apache Kylin Through the Eyes of the Founders - Part One". Kyligence (به English). 2020-06-12. Retrieved 2020-09-30.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
- ↑ "Big Data Analytics Platform | Learn More About Kyligence". Kyligence (به English). Retrieved 2020-09-30.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
- ↑ "Big Data Analytics Platform: Apache Kylin vs. Kyligence". Kyligence (به English). Retrieved 2020-09-30.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
- ↑ ۹٫۰ ۹٫۱ "Apache Kylin | Analytical Data Warehouse for Big Data". kylin.apache.org. Retrieved 2020-09-30.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد. خطای یادکرد: برچسب
<ref>
نامعتبر؛ نام «:1» چندین بار با محتوای متفاوت تعریف شده است - ↑ Knorr, Eric (2016-03-07). "What eBay looks like under the hood". InfoWorld (به English). Retrieved 2020-09-30.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
- ↑ "Apache Kylin Adds Real-time OLAP". www.i-programmer.info. Retrieved 2020-09-30.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
- ↑ Kylin, Apache. "Apache Kylin | Development Quick Guide". kylin.apache.org. Retrieved 2020-09-30.صفحه پودمان:Citation/CS1/en/styles.css محتوایی ندارد.
This article "Apache Kylin" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Apache Kylin. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.