Which programming languages are supported by Apache Spark?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "All of the above". Apache Spark được viết bằng Scala và chạy trên máy ảo Java, nên cung cấp API chính thức cho Scala và Java; ngoài ra có PySpark cho Python và SparkR cho R, cùng Spark SQL cho truy vấn kiểu SQL. Nhờ hỗ trợ nhiều ngôn ngữ, nhà khoa học dữ liệu quen Python vẫn khai thác được sức mạnh xử lý phân tán. "Java" đúng nhưng chưa đủ, vì Spark không chỉ hỗ trợ Java. "Python" cũng được hỗ trợ qua PySpark, nhưng chọn riêng nó bỏ sót các ngôn ngữ khác. "Scala" là ngôn ngữ gốc của Spark, song chọn mỗi Scala vẫn thiếu Java và Python. Vì cả ba ngôn ngữ đều được hỗ trợ nên chỉ đáp án gộp mới đầy đủ.
Cùng phần 8
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây