Single-node Hadoop cluster to implement MapReduce K-means and compare complexity with non-parallel K-means algorithms