Trang Chủ Cơ sở dữ liệu Cơ sở dữ liệu cột là gì? - định nghĩa từ techopedia

Cơ sở dữ liệu cột là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Cơ sở dữ liệu Cột có nghĩa là gì?

Cơ sở dữ liệu cột là một hệ thống quản lý cơ sở dữ liệu (DBMS) lưu trữ dữ liệu trong các cột thay vì theo hàng như các DBMS quan hệ làm. Sự khác biệt chính giữa cơ sở dữ liệu cột và cơ sở dữ liệu định hướng hàng truyền thống tập trung vào hiệu năng, nhu cầu lưu trữ và kỹ thuật sửa đổi lược đồ. Mục tiêu của loại cơ sở dữ liệu này là đọc và ghi dữ liệu hiệu quả đến và từ bộ lưu trữ thứ cấp để có thể tăng tốc thời gian xử lý khi trả về một truy vấn.

Cơ sở dữ liệu cột cũng có thể được gọi là cơ sở dữ liệu hướng cột

Techopedia giải thích Cơ sở dữ liệu Cột

Dữ liệu được lưu trữ xuất hiện theo thứ tự bản ghi, nghĩa là mục nhập trong cột đầu tiên có liên quan đến mục nhập trong cột thứ hai và các cột khác nếu mục nhập xuất hiện trong cùng một hàng. Ví dụ, mục nhập thứ 100 trong cột 1 thuộc cùng một bản ghi với mục nhập thứ 100 trong cột 2. Điều này giúp dữ liệu cá nhân có thể được truy cập trong các cột dưới dạng một nhóm thay vì truy cập riêng lẻ và theo từng hàng. Dữ liệu được lưu trữ từ trên xuống dưới thay vì từ trái sang phải như trong RDBMS hướng hàng.

Cơ sở dữ liệu cột có lợi vì dữ liệu có thể được nén cao, cho phép các hoạt động cột được thực hiện với tốc độ nhanh. Nó cũng tự lập chỉ mục và sử dụng ít dung lượng đĩa hơn khi so sánh với RDBMS. Tuy nhiên, quá trình tải có thể mất thời gian tùy thuộc vào kích thước của dữ liệu có liên quan. Nó cũng trở thành một thách thức cho cơ sở dữ liệu nếu có tải tăng dần, điều này làm tăng thêm các vấn đề về hiệu năng hệ thống.

Cơ sở dữ liệu cột là gì? - định nghĩa từ techopedia