Dịch vụ cơ sở dữ liệu đồ thị nào phù hợp NHẤT khi bạn muốn biểu diễn các kết nối (mối quan hệ) giữa dữ liệu, như mối quan hệ bạn bè và đề xuất trong một mạng xã hội, và xử lý hiệu quả các truy vấn phức tạp đi theo những mối quan hệ đó?

1 / 1
Hãy chọn một đáp án
ĐúngB

Giải thích

Một câu hỏi về việc chọn cơ sở dữ liệu đồ thị xử lý mối quan hệ.

  • 1kết nối (mối quan hệ)Biểu diễn mối quan hệ giữa các node = CSDL đồ thị
  • 2truy vấn phức tạp đi theo những mối quan hệTruy vấn duyệt đồ thị
  • 3cơ sở dữ liệu đồ thịPhân loại của Neptune
ASai

Amazon Redshift

Redshift là một data warehouse dành cho việc tổng hợp và phân tích lượng lớn dữ liệu.

Đây không phải là cơ sở dữ liệu đồ thị đi theo các mối quan hệ giữa dữ liệu, nên không đúng.

BĐúng

Amazon Neptune

Đúng. Amazon Neptune là một cơ sở dữ liệu đồ thị được quản lý, chuyên xử lý các mối quan hệ (kết nối) giữa dữ liệu. Nó có thể thực thi hiệu quả các truy vấn phức tạp đi theo các mối quan hệ, như mối quan hệ bạn bè trong mạng xã hội, đề xuất, phát hiện gian lận và đồ thị tri thức.

CSai

Amazon DynamoDB

DynamoDB là một cơ sở dữ liệu NoSQL kiểu key-value mạnh với việc đọc ghi đơn giản.

Đây không phải là dịch vụ chuyên về các truy vấn đồ thị phức tạp đi theo mối quan hệ, nên không đúng.

DSai

Amazon DocumentDB

Amazon DocumentDB là một cơ sở dữ liệu tài liệu tương thích MongoDB lưu trữ và truy vấn tài liệu JSON.

Nó tốt cho việc quản lý dữ liệu linh hoạt ở mức tài liệu, nhưng không phải là dịch vụ chuyên về các truy vấn cấu trúc đồ thị đi theo kết nối, nên không đúng.

Điểm cần nhớ

'Mối quan hệ', 'duyệt các kết nối' và 'cơ sở dữ liệu đồ thị' chỉ tới Amazon Neptune. Đây là ví dụ tiêu biểu của CSDL chuyên dụng. Key-value là DynamoDB, và phân tích là Redshift.