Spark is a in memory , near realtime Machine Learning frameowork , has scala and java interface Mahout is an offline Machine Learning framework, no scala apis
they both built on the HDFS and Hadoop engine Spark has an ecosystem like Hadoop Mahout is part of of Hadoop ecosystem Spark could beat Mahout on processing speed and concise programming APIs for online data anaysis , Spark is a better choice. for offline data analysis, both fits well. On Mon, Oct 19, 2015 at 9:14 PM, Prasad Priyadarshana Fernando < [email protected]> wrote: > Hi, > > If I have used Mahout for my recommendation application, should I migrate > into Spark MLib technology? Is the mahout still supported and migrated? > > Thanks > > *Prasad Priyadarshana Fernando <http://www.linkedin.com/in/prasadfernando > >* > Mobile: +1 330 283 5827 >
