Read more about the article Apache Spark RDD reduceByKey transformation
Apache Spark RDD reduceByKey transformation

Apache Spark RDD reduceByKey transformation

reduceByKey(func) converts a dataset of (K, V) pairs, into a dataset of (K, V) pairs where the values for each key are aggregated using the given reduce function.

Read more about the article Apache Spark RDD groupBy transformation
Apache Spark RDD groupBy transformation

Apache Spark RDD groupBy transformation

As per Apache Spark documentation, groupBy returns an RDD of grouped items where each group consists of a key and a sequence of elements.

Read more about the article Apache Spark RDD filter transformation
Apache Spark RDD’s filter transformation

Apache Spark RDD filter transformation

As per Apache Spark, filter(function) returns a new dataset formed by selecting those elements of the source on which function returns true.

Read more about the article Scala – Lists
Scala Lists With Examples

Scala – Lists

Scala Lists are similar to arrays but there are two important differences.First, lists are immutable, which means elements of a list cannot be changed by assignment.Second, lists represent a linked list whereas arrays are flat.

Read more about the article Why Scala is getting Popular?
Why Scala is getting Popular

Why Scala is getting Popular?

Why Scala is getting popular? Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way.

Scala – Setup

This article on Scala Environment Setup will guide you through setting up Scala for your system. .Scala can be installed on any UNIX flavored or Windows based system.

Scala – Regular Expressions

Regular expressions are strings which can be used to find patterns (or lack thereof) in data. Any string can be converted to a regular expression using the .r method.

Scala – Files I/O

Scala can use Java class like PrintWriter to read and write files. Console class can be used to read input paramaters and Source class to read from files.

Scala Tutorial

Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way.