09 mo hinh csdl tien tien (p2 csdl nosql)

45 1 0
09   mo hinh csdl tien tien (p2   csdl nosql)

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Sectio cc CHƯƠNG 5 MỘT SỐ MÔ HÌNH CSDL TIÊN TIẾN CSDL PHI QUAN HỆ Khoa Khoa học và kỹ thuật thông tin Bộ môn Thiết bị di động và Công nghệ Web TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN, KHU PHỐ 6, PHƯỜNG LIN[.]

CHƯƠNG 5: MỘT SỐ MƠ HÌNH CSDL TIÊN TIẾN: CSDL PHI QUAN HỆ Khoa Khoa học kỹ thuật thông tin Bộ môn Thiết bị di động Công nghệ Web TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN, KHU PHỐ 6, PHƯỜNG LINH TRUNG, QUẬN THỦ ĐỨC, TP HỒ CHÍ MINH [T] 028 3725 2002 101 | [F] 028 3725 2148 | [W] www.uit.edu.vn | [E] info@uit.edu.vn Nội dung Đặc điểm NoSQL Các mơ hình NoSQL Chuyển từ mơ hình SQL sang NoSQL Các CSDL NoSQL TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN, KHU PHỐ 6, PHƯỜNG LINH TRUNG, QUẬN THỦ ĐỨC, TP HỒ CHÍ MINH [T] 028 3725 2002 101 | [F] 028 3725 2148 | [W] www.uit.edu.vn | [E] info@uit.edu.vn Vai trò NoSQL TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN, KHU PHỐ 6, PHƯỜNG LINH TRUNG, QUẬN THỦ ĐỨC, TP HỒ CHÍ MINH [T] 028 3725 2002 101 | [F] 028 3725 2148 | [W] www.uit.edu.vn | [E] info@uit.edu.vn Đặt vấn đề ─ Với phát triển Internet, liệu xung quanh có lớn hết ─ Mọi loại liệu kiểu: chuỗi, số, âm thanh, hình ảnh đưa dạng kỹ thuật số để máy tính lưu trữ, xử lý chuyển tiếp cho nhiều người ─ Sự phát triển mạng xã hội, cho phép người dùng tự tạo nội dung tương tác, làm tốc độ tăng trưởng khối lượng liệu cực lớn ─ Khối lượng liệu tăng lên nhanh, vượt qua giới hạn xử lý hệ quản trị sở liệu truyền thống TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN, KHU PHỐ 6, PHƯỜNG LINH TRUNG, QUẬN THỦ ĐỨC, TP HỒ CHÍ MINH [T] 028 3725 2002 101 | [F] 028 3725 2148 | [W] www.uit.edu.vn | [E] info@uit.edu.vn Vấn đề (tt) ─ Việc lưu trữ khai thác lượng liệu khổng lồ thử thách lớn mà gặp phải xã hội đại ─ Các hệ sở liệu quan hệ bộc lộ hạn chế ─ Do đó, năm gần đây, nhiều loại CSDL NoSQL nghiên cứu ─ Những CSDL đặc biệt thích hợp cho ứng dụng cực lớn, giảm thiểu tối đa phép tính tốn, tác vụ đọc-ghi với khả chịu tải, chịu lỗi cao đòi hỏi tài nguyên phần cứng thấp TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN, KHU PHỐ 6, PHƯỜNG LINH TRUNG, QUẬN THỦ ĐỨC, TP HỒ CHÍ MINH [T] 028 3725 2002 101 | [F] 028 3725 2148 | [W] www.uit.edu.vn | [E] info@uit.edu.vn ĐẶC ĐIỂM CỦA NOSQL ─ NoSQL loại CSDL có đặc tính sau: + Khơng ràng buộc + Phân tán + Mã nguồn mở + Có khả mở rộng theo chiều ngang + Lược đồ tự ─ NoSQL lưu trữ xử lý liệu từ lượng nhỏ hàng petabytes, hệ thống chịu tải, chịu lỗi cao đáp ứng thời gian thực TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN, KHU PHỐ 6, PHƯỜNG LINH TRUNG, QUẬN THỦ ĐỨC, TP HỒ CHÍ MINH [T] 028 3725 2002 101 | [F] 028 3725 2148 | [W] www.uit.edu.vn | [E] info@uit.edu.vn SQL NoSQL TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN, KHU PHỐ 6, PHƯỜNG LINH TRUNG, QUẬN THỦ ĐỨC, TP HỒ CHÍ MINH [T] 028 3725 2002 101 | [F] 028 3725 2148 | [W] www.uit.edu.vn | [E] info@uit.edu.vn ACID ─ ACID viết tắt cụm từ + + + + Atomicity (nguyên tử) Consitency (nhất quán) Isolation (Cô lập) Durability (Lâu bền) ─ Trong sở liệu QH, ngun tắc mơ hình ACID mức cần thiết  thực tế cản trở hoạt động sở liệu ─ CSDL thoả mãn đặc tính ACID vơ khó khăn  Consistency Isolation bị thu hồi TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN, KHU PHỐ 6, PHƯỜNG LINH TRUNG, QUẬN THỦ ĐỨC, TP HỒ CHÍ MINH [T] 028 3725 2002 101 | [F] 028 3725 2148 | [W] www.uit.edu.vn | [E] info@uit.edu.vn Nguyên tắc NoSQL – Nguyên tắc BASE ─ NoSQL dựa vào mơ hình nhẹ nhàng hơn, thích hợp hơn, kết có phương pháp tiếp cận BASE gồm ba nguyên tắc: + Basic Availability: Tính sẵn có • Một ứng dụng làm việc tất thời gian (xuyên suốt) + Soft State: Trạng thái mềm, linh hoạt • Khơng cần phải quán tất thời gian hoạt động + Eventual Consistency: Nhất quán cuối • Đạt trạng thái cuối quán  Là cách tiếp cận để quản lý liệu phi cấu trúc TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN, KHU PHỐ 6, PHƯỜNG LINH TRUNG, QUẬN THỦ ĐỨC, TP HỒ CHÍ MINH [T] 028 3725 2002 101 | [F] 028 3725 2148 | [W] www.uit.edu.vn | [E] info@uit.edu.vn Ưu điểm ─ Đáp ứng tăng trưởng liệu lớn ─ Truy xuất liệu lớn với tốc độ cao ─ Dữ liệu đa dạng, có cấu trúc, bán cấu trúc phi cấu trúc ─ Dữ liệu phức tạp, lưu trữ quản lý trung tâm lưu trữ khác ─ Cần tài nguyên phần cứng máy chủ ─ Hỗ trợ chỉ mục tất thuộc tính ─ Mã nguồn mở ─ Có thể mở rộng theo chiều dọc TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN, KHU PHỐ 6, PHƯỜNG LINH TRUNG, QUẬN THỦ ĐỨC, TP HỒ CHÍ MINH [T] 028 3725 2002 101 | [F] 028 3725 2148 | [W] www.uit.edu.vn | [E] info@uit.edu.vn 10 ... hội đại ─ Các hệ sở liệu quan hệ bộc lộ hạn chế ─ Do đó, năm gần đây, nhiều loại CSDL NoSQL nghiên cứu ─ Những CSDL đặc biệt thích hợp cho ứng dụng cực lớn, giảm thiểu tối đa phép tính tốn, tác... Facebook Google dựa vào CSDL NoSQL ─ NoSQL đám mây (cloud technology) trùng khớp tự nhiên, chúng có khả tận dụng việc cung cấp mềm dẻo dịch vụ lưu trữ đám mây (cloud storage) ─ Các CSDL NoSQL hầu hết... nhiều doanh nghiệp + CSDL truyền thống lưạ chọn số ─ Tính mẻ NoSQL có nghĩa khơng có nhiều lập trình viên người quản trị mà biết công nghệ ─ Những vấn đề tính tương thích: Mỗi CSDL NoSQL có giao

Ngày đăng: 25/02/2023, 17:51

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan