Bird
0
0

Why is Snappy compression codec preferred in Hadoop for real-time data processing over Gzip?

hard📝 Conceptual Q10 of 15
Hadoop - Performance Tuning
Why is Snappy compression codec preferred in Hadoop for real-time data processing over Gzip?
ABecause Snappy provides faster compression and decompression speeds
BBecause Snappy compresses data with the highest ratio
CBecause Snappy files are always splittable by default
DBecause Snappy requires no configuration in Hadoop
Step-by-Step Solution
Solution:
  1. Step 1: Compare Snappy and Gzip speed

    Snappy is designed for speed, compressing and decompressing much faster than Gzip.
  2. Step 2: Understand real-time processing needs

    Real-time systems need fast data access, so speed is more important than compression ratio.
  3. Final Answer:

    Because Snappy provides faster compression and decompression speeds -> Option A
  4. Quick Check:

    Real-time needs speed = Snappy preferred [OK]
Quick Trick: Snappy is faster, ideal for real-time [OK]
Common Mistakes:
  • Thinking Snappy compresses best
  • Assuming all Snappy files splittable
  • Believing no config needed

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Hadoop Quizzes