You need to create a GUI application to help your company’s sales people add and edit customer
information. Would HDFS be appropriate for this customer information file?
Yes, because HDFS is optimized for random access writes.
Yes, because HDFS is optimized for fast retrieval of relatively small amounts of data.
No, because HDFS can only be accessed by MapReduce applications.
No, because HDFS is optimized for write-once, streaming access for relatively large files.
HDFS is designed to support very large files. Applications that are compatible with
HDFS are those that deal with large data sets. These applications write their data only once but
they read it one or more times and require these reads to be satisfied at streaming speeds. HDFS
supports write-once-read-many semantics on files.
Reference:24 Interview Questions & Answers for Hadoop MapReduce developers,What is HDFS
? How it is different from traditional file systems?