83.6k views
4 votes
Which of the following is a use of BigTable?

1. SQL support for an online transaction processing system
2. Interactive querying in an online analytical processing system
3. Real-time data sync between users
4. NoSQL database operations for large analytical and operational workloads

1 Answer

4 votes

Final Answer:

BigTable is a NoSQL database that supports operations for large analytical and operational workloads. Option D is the answer.

Step-by-step explanation:

BigTable is a NoSQL database that is designed to handle large amounts of data with high read and write throughput at low latency 1. It is ideal for storing large amounts of single-keyed data with low latency and supports high throughput and scalability for key/value data, where each value is typically no larger than 10 MB 12.

BigTable is exposed to applications through multiple client libraries, including a supported extension to the Apache HBase library for Java 1. It is a popular choice for batch MapReduce operations, stream processing/analytics, and machine-learning applications 1.

Therefore, option D is the answer.

User Tandem
by
8.2k points