Which of the following is/are correct for Google's Bigtable solution?Question 12Select one or more:Select one or more:a.In a (big)table, columns are grouped into column families, and columns within a column family are pre-defined by the schema of the (big)table.b.Tablets are the basic units of access control.c.Columns are the basic units of distribution and load balancing.d.Column families within a (big) table can be dynamically created (i.e., no need to predefine a column family before data is stored under any column key in that family).e.The choice of row-keys affects partitioning of rows into tablets.
Question
Which of the following is/are correct for Google's Bigtable solution?Question 12Select one or more:Select one or more:a.In a (big)table, columns are grouped into column families, and columns within a column family are pre-defined by the schema of the (big)table.b.Tablets are the basic units of access control.c.Columns are the basic units of distribution and load balancing.d.Column families within a (big) table can be dynamically created (i.e., no need to predefine a column family before data is stored under any column key in that family).e.The choice of row-keys affects partitioning of rows into tablets.
Solution
The correct options for Google's Bigtable solution are:
a. In a (big)table, columns are grouped into column families, and columns within a column family are pre-defined by the schema of the (big)table.
b. Tablets are the basic units of access control.
c. Columns are the basic units of distribution and load balancing.
e. The choice of row-keys affects partitioning of rows into tablets.
Option d is incorrect because in Bigtable, column families must be predefined and cannot be dynamically created.
Similar Questions
Which of the following is/are correct for Google's Bigtable solution?试题 2选择一项或多项:a.Google's Bigtable uses the shared-nothing architecture in which the nodes share memory but do not share disk.b.Google's Bigtable dynamically partitions a (big) table into tablets based on column keys.c.Google's Bigtable uses supercomputers to scale out.d.Google's Bigtable supports transactions across row keys. e.In a (big)table, each value is uniquely determined by a row key, column key, and a timestamp.
Which of the following is/are correct?试题 4选择一项或多项:a.Google's Bigtable cannot manage versioned data. b.Dynamo uses consistent hashing to achieve incremental scalability.c.In Google's Bigtable, the row range for a (big) table is dynamically partitioned according to the lexicographic order of row keys. d.Google's Bigtable cannot be used with MapReduce for running large-scale parallel computations.
Which of the following is/are correct?Question 11Select one or more:Select one or more:a.Google's Bigtable does not support schema.b.MongoDB supports the concepts of primary key and foreign key.c.Dynamo doesn’t require a rigid schema before inserting data.d.The concept of schema in MongoDB is flexible, which allows programmers to modify data structure at runtime.
Which one of the following statements is used to create a table?Group of answer choicesCREATE TABLE table_name (column_type column_name);CREATE table_name (column_type column_name);CREATE table_name (column_name column_type);CREATE TABLE table_name (column_name column_type);
Which one of the following statements is used to create a table?Group of answer choicesCREATE table_name (column_name column_type);CREATE TABLE table_name (column_type column_name);CREATE TABLE table_name (column_name column_type);CREATE table_name (column_type column_name); PreviousNext
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.