READ Free Dumps For Cloudera- CCD-410
Question ID 12497 | Table metadata in Hive is:
|
Option A | Stored as metadata on the NameNode.
|
Option B | Stored along with the data in HDFS.
|
Option C | Stored in the Metastore.
|
Option D | Stored in ZooKeeper.
|
Correct Answer | C |
Explanation Explanation: By default, hive use an embedded Derby database to store metadata information. The metastore is the "glue" between Hive and HDFS. It tells Hive where your data files live in HDFS, what type of data they contain, what tables they belong to, etc. The Metastore is an application that runs on an RDBMS and uses an open source ORM layer called DataNucleus, to convert object representations into a relational schema and vice versa. They chose this approach as opposed to storing this information in hdfs as they need the Metastore to be very low latency. The DataNucleus layer allows them to plugin many different RDBMS technologies. Note: * By default, Hive stores metadata in an embedded Apache Derby database, and other client/server databases like MySQL can optionally be used. * features of Hive include: Metadata storage in an RDBMS, significantly reducing the time to perform semantic checks during query execution. Reference: Store Hive Metadata into RDBMS
Question ID 12498 | You are developing a combiner that takes as input Text keys, IntWritable values, and emits
Text keys, IntWritable values. Which interface should your class implement?
|
Option A | Combiner <Text, IntWritable, Text, IntWritable>
|
Option B | Mapper <Text, IntWritable, Text, IntWritable>
|
Option C | Reducer <Text, Text, IntWritable, IntWritable>
|
Option D | Reducer <Text, IntWritable, Text, IntWritable>
|
Option E | Combiner <Text, Text, IntWritable, IntWritable>
|
Correct Answer | D |
Explanation