Cơ sở dữ liệu phân tán là gì

     

1. Những hệ csdl tập trung

- với hệ database tập trung, toàn bộ dữ liệu được lưu trữ tại một đồ vật hoặc một dàn máy. Những người dùng từ xa có thể truy cập vào CSDL trải qua các phương tiện truyền thông media dữ liệu. Nói bình thường có bố kiểu bản vẽ xây dựng tập trung:

a. Hệ csdl cá nhân

- Hệ CSDL cá thể là hệ CSDL có một bạn dùng, fan này vừa thiết kế, vừa tạo thành lập, vừa cập nhật và duy trì CSDL, đồng thời cũng chính là người khai thác thông tin, tự lập và hiển thị những báo cáo.Bạn vẫn xem: Cơ sở tài liệu phân tán là gì

b. Hệ cơ sở dữ liệu trung tâm

- Hệ csdl trung trung khu là hệ csdl với dữ liệu được tàng trữ trên máy vi tính trung tâm, nhiều người tiêu dùng từ xa rất có thể truy cập cơ sở dữ liệu này trải qua các trang bị đầu cuối và các phương nhân thể truyền thông. Tùy ở trong vào đồ sộ của tổ chức, máy tính trung trung ương này là 1 trong những dàn máy hay 1 máy. Những hệ cơ sở dữ liệu trung chổ chính giữa thường rất lớn và có nhiều người dùng, lấy một ví dụ các khối hệ thống đăng kí và buôn bán vé thứ bay, các hệ thống thông tin của tổ chức tài chính,…

c. Hệ database khách - chủ


*

Hình 1: tế bào hìnhkhách - chủ

- Trong bản vẽ xây dựng khách-chủ, những thành phần (của hệ QTCSDL) can hệ với nhau chế tác nên khối hệ thống gồm yếu tắc yêu mong tài nguyên với thành phần cấp tài nguyên. Nhị thành phần này không nhất thiết đề nghị cài ném lên cùng một vật dụng tính.Bạn sẽ xem: Cơ sở tài liệu phân tán là gì

Thành phần cung cấp tài nguyên thường được thiết lập tại một máy chủ trên mạng (cục bộ)Còn nhân tố yêu ước tài nguyên bao gồm thể setup tại nhiều máy khác trên mạng (ta hotline là những máy khách).

Bạn đang xem: Cơ sở dữ liệu phân tán là gì

- ứng dụng CSDL trên trang bị khách quản lí những giao diện khi thực hiện chương trình.

- bản vẽ xây dựng loại này có một số điểm mạnh sau:

Khả năng truy hỏi cập rộng rãi đến các CSDL.Nâng cao năng lực thực hiện: các CPU ở máy chủ và sản phẩm công nghệ khách không giống nhau hoàn toàn có thể cùng chạy tuy vậy song, từng CPU triển khai nhiệm vụ của riêng nó.Chi phí cho chỗ cứng rất có thể được giảm do chỉ việc máy công ty có cấu hình đủ bạo gan để lưu trữ và quản ngại trị CSDL.Chi tổn phí cho truyền thông được bớt do một trong những phần các thao tác được xử lý trên trang bị khách, chỉ cần: yêu ước về truy vấn CSDL giữ hộ đến máy chủ và dữ liệu hiệu quả gửi về cho máy khách.Nâng cao khả năng bảo vệ tính nhất quán của tài liệu vì những ràng buộc được khái niệm và bình chọn chỉ tại lắp thêm chủ.Kiến trúc này tương xứng với việc mở rộng các hệ thống.

Xem thêm: Cách Đập Tay Trong Game Liên Quân Mobile, Please Wait

2. Những hệ csdl phân tán

a. Tư tưởng CSDL phân tán


*

Hình 2: quy mô CSDL phân tán

- cơ sở dữ liệu phân tán là một trong những tập hợp tài liệu có liên quan (về logic) được sử dụng chung và phân tán về mặt đồ gia dụng lí trên một mạng vật dụng tính.

- Một hệ QTCSDL phân tán là một khối hệ thống phần mềm chất nhận được quản trị database phân tán với làm cho những người sử dụng không nhận thấy sự phân tán về tàng trữ dữ liệu.

Xem thêm: Covariance Là Gì - New Hiệp Phương Sai (Covariance) Là Gì

- người tiêu dùng truy cập vào csdl phân tán thông quan công tác ứng dụng. Các chương trình ứng dụng được chia làm hai loại:

Chương trình ko yêu cầu dữ liệu từ chỗ khác.​Chương trình có yêu cầu tài liệu từ chỗ khác.​Hệ cơ sở dữ liệu phân tán thuần nhất: các nút bên trên mạng đông đảo dùng cùng một hệ QTCSDL.​Hệ database phân tán láo hợp: các nút bên trên mạng có thể dùng những hệ QTCSDL không giống nhau.

b. Một số điểm mạnh và hạn chế của những hệ cơ sở dữ liệu phân tán

- Sự phân tán tài liệu và những ứng dụng bao gồm một số điểm mạnh so với các hệ csdl tập trung:

- So với các hệ csdl tập trung, hệ csdl phân tán có một trong những hạn chế như sau:

Hệ thống phức hợp hơn vì phải làm ẩn đi sự phân tán dữ liệu so với người dùng.Chi mức giá cao hơn.Đảm bảo bình an khó khăn hơn.Đảm bảo tính đồng nhất dữ liệu cực nhọc hơn.Việc kiến tạo CSDL phân tán phức hợp hơn.Chuyên mục: Hỏi Đáp