You have an average key-value pair size of 100 bytes. Your primary access is random needs on the table. Which of the following actions will speed up random reading performance on your cluster?
A. Turn off WAL on puts
B. Increase the number of versions kept
C. Decrease the block size
D. Increase the block size
Which feature of HBase ensures predictable disk head seek performance within a RegionServer?
A. Data is stored distributed in HDFS
B. Data stored in HBase is sparse
C. Data is stored sorted on row keys
D. Data is stored as an uninterpreted array of bytes
You want to do a full table scan on your data. You decide to disable block caching to see if this improves scan performance. Will disabling block caching improve scan performance?
A. No. Disabling block caching does notimprove scan performance.
B. Yes.When you disable blockcaching, youfreeup that memory for other operations.Witha full table scan,you cannot take advantage of blockcaching anyway because your entiretable won'tfitinto cache.
C. No. If you disable block caching, HBase must read each block index from disk for each scan,thereby decreasing scan performance.
D. Yes. When you disable block caching, youfree up memory forMemStore, which improves,scanperformance.
Given the following dataset:
100 column=Managers:Name, timestamp=13313141762084, value=Steve 100 column=Manage:Salary, timestamp=13313141762086, value=80000 100 column=Skills:Skill_1, timestamp=13313141762089, value=Hadoop 100 column=Skills:Skill_2, timestamp=13313141762092, value=HBase How many store files will be contained in your region(s) immediately following a major compaction?
A. Four
B. Three
C. Two
D. One
Your client is writing to a region when the RegionServer crashes. At what point in the write is your data secure?
A. From the moment the RegionServer wrote to the WAL (write-ahead log)
B. From the moment the RegionServer returned the call
C. From the moment the RegionServer received the call
D. From the moment the RegionServer wrote to the MemStore
You have a table where keys range from "A" to "Z", and you want to scan from "D" to "H." Which of the following is true?
A. A MultiGet must be issued for rows D, E, F, G, H.
B. The scan class supports ranges via the stop and start rows.
C. All scans are full table scans, the client must implement filtering.
D. In order to range scan, raw scan mode must be enabled.
Your client application needs to write a row to a region that has, recently split. Where will the row be written?
A. One of the daughter regions
B. The original region
C. The .META. table
D. The HMaster
You have images stored in HBase, which you need to retrieve from within your application. In which format will your data be returned from an HBase scan?
A. Uninterpreted array of bytes
B. Java string literal
C. Hexadecimal
D. Blob datatype
Your client application calls the following method for all puts to the single table notifications:
'put.setWriteToWAL, (false);
One region, region1, for the notifications table is assigned to RegionServer rs1. Which of the following statements describes the result of RegionServer rs1 crashing?
A. All datainthe notifications tableis lost
B. No data is lost
C. All data for alltables notflushed to disk on RegionServer rs1is lost
D. Data for your client application in the MemStores for region1is lost
You have a key-value pair size of l00 bytes. You increase your HFile block size from its default 64k. What results from this change?
A. scan throughput increases and random-access latency decreases
B. scan throughput decreases and random-access latencyincreases
C. scan throughput decreases and random-access latencydecreases
D. scan throughput increases and random-access latency increases