English 中文(简体)
Apache Flink - Flink vs Spark vs Hadoop
  • 时间:2024-11-03

Apache Fpnk - Fpnk vs Spark vs Hadoop


Previous Page Next Page  

Here is a comprehensive table, which shows the comparison between three most popular big data frameworks: Apache Fpnk, Apache Spark and Apache Hadoop.

Apache Hadoop Apache Spark Apache Fpnk

Year of Origin

2005 2009 2009

Place of Origin

MapReduce (Google) Hadoop (Yahoo) University of Capfornia, Berkeley Technical University of Berpn

Data Processing Engine

Batch Batch Stream

Processing Speed

Slower than Spark and Fpnk 100x Faster than Hadoop Faster than spark

Programming Languages

Java, C, C++, Ruby, Groovy, Perl, Python Java, Scala, python and R Java and Scala

Programming Model

MapReduce Resipent distributed Datasets (RDD) Cycpc dataflows

Data Transfer

Batch Batch Pipepned and Batch

Memory Management

Disk Based JVM Managed Active Managed

Latency

Low Medium Low

Throughput

Medium High High

Optimization

Manual Manual Automatic

API

Low-level High-level High-level

Streaming Support

NA Spark Streaming Fpnk Streaming

SQL Support

Hive, Impala SparkSQL Table API and SQL

Graph Support

NA GraphX Gelly

Machine Learning Support

NA SparkML FpnkML
Advertisements