Context: Apache Spark memiliki dasar arsitekturnya dalam dataset terdistribusi yang tangguh (RDD), multiset item data baca-saja yang didistribusikan ke dalam cluster mesin, yang dipertahankan dengan cara toleran kesalahan. Dataframe API dirilis sebagai abstraksi di atas RDD, diikuti oleh Dataset API. Pada Spark 1.x, RDD adalah antarmuka pemrograman aplikasi utama (API), tetapi pada Spark 2.x penggunaan Dataset API didorong meskipun RDD API tidak usang. Teknologi RDD masih mendasari Dataset API.

Ekstrak dari teks metode yang didorong untuk digunakan di Apache Spark.

API dataset