JavaScript is required

HBase là gì?

A.

HBase là bộ Java API riêng biệt cho cụm Hadoop.

B.

HBase là một phần của dự án Apache Hadoop cung cấp giao diện để quét một lượng lớn dữ liệu bằng cơ sở hạ tầng Hadoop.

C.

HBase là một "cơ sở dữ liệu" giống như giao diện với dữ liệu cụm Hadoop.

D.

HBase là một phần của dự án Apache Hadoop cung cấp giao diện giống SQL để xử lý dữ liệu.

Trả lời:

Đáp án đúng: B


HBase là một cơ sở dữ liệu NoSQL, mã nguồn mở, phân tán, có khả năng mở rộng và lưu trữ dữ liệu lớn. Nó được xây dựng trên Hadoop Distributed File System (HDFS) và cung cấp khả năng truy cập dữ liệu theo thời gian thực. HBase không cung cấp giao diện SQL đầy đủ như các hệ quản trị cơ sở dữ liệu quan hệ (RDBMS) truyền thống, mặc dù có các dự án như Phoenix cung cấp một lớp SQL trên HBase. Do đó, phương án C mô tả đúng nhất về HBase, nó cung cấp một giao diện giống như cơ sở dữ liệu để truy cập dữ liệu trên cụm Hadoop.

Câu hỏi liên quan