Table 2: Comparison of storage technologies for MS big data.

StorageExampleTypical processing methodAdvantagesDisadvantages

Distributed fileSpecific applicationOriginal network programSimpleSystem is not generally used; Performance is not optimized

Distributed file systemHDFSMapReduceHigh-performance;
scalable;
reliable
Deployment is complex; processing algorithm is complex

Data gridSDGGrid computingScalable;
ease of use
Complex processing is limited

NoSQL databaseHBaseMapReduce-wrapped interfaceGood performance;
scalable;
data processing is transparent
Query function is limited;
system is not mature