Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
home [2020/02/21 05:50]
root [Stream Processsing]
home [2020/02/21 05:54]
root [Big Data]
Line 394: Line 394:
  
 * [[EMC'​s Options]] * [[EMC'​s Options]]
 +
 +Although Apache Spark and Apache Ignite both carries the power of in-memory computing, Still they have some conceptual differences:​
 +
 +Spark doesn’t store data, actually it loads data from other storages for processing purpose, usually disk-based. As soon as the processing is finished it discards the data. On the other hand, Ignite provides a distributed in-memory key-value store (distributed cache or data grid) with SQL querying capabilities and ACID transactions.
 +
 +Spark is used for non-transactional,​ read-only data (RDDs don’t support in-place mutation), while Ignite supports both fully ACID compliant transactions (OLTP) and non-transactional (OLAP) payloads.
 +
  
 Data Analytics ​ Data Analytics ​
 
home.txt · Last modified: 2020/06/01 02:01 by root
 
RSS - 200 © CrosswireDigitialMedia Ltd