زمان تخمینی مطالعه:‌ 2 دقیقه

ویژگی های اسپارک


از ویژگی های اسپارک می توان به نکات زیر اشاره کرد :

سرعت :

اسپارک کمک می کند تا برنامه ها در خوشه ی Hadoop اجراشوند، این یعنی بیش از 100 برابر سرعت اجرا در حافظه و بیش از 10 برابر سرعت اجرا روی disk .

این اتفاق به وسیله کم کردن تعداد عملیات خواندن / نوشتن روی دیسک مسیر می شود.

همچنین پردازش داده های متوسط ( Intermediate ) را در حافظه ذخیره می کند.

پشتیبانی از چندین زبان :

اسپارک API های از پیش تعیین شده ای برای java ، Scala یا Python دارد.

بنابراین شما می توانید به زبان های مختلف برنامه تان را بنویسید، اسپارک دارای 80 دستور سطح بالا ( high-level ) برای کوئری های تعاملی می باشد.

آنالیزهای حرفه ای :

اسپارک نه تنها از "MAP" و "Reduce" پشتیبانی می کند بلکه از کوئری های SQL ، جریان های داده ای ، ماشین یادگیرنده ( Machine learning ML) و الگوریتم های گراف هم پشتیبانی می کند.


لطفا در راستای هرچه بهتر شدن کیفیت مطالب نظر خود را در رابطه با این سرفصل برای ما ارسال نمایید.