1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đánh giá hiệu năng một số hệ quản trị cơ sở dữ liệu NOSQL​

107 24 0

Đ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

Nội dung

ĐẠI HỌC QUỐC GIA HÀ NỘI TRƢỜNG ĐẠI HỌC CÔNG NGHỆ Nguyễn Văn Định ĐÁNH GIÁ HIỆU NĂNG MỘT SỐ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU NOSQL LUẬN VĂN THẠC SĨ KHOA HỌC MÁY TÍNH HÀ NỘI - 2020 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƢỜNG ĐẠI HỌC CÔNG NGHỆ Nguyễn Văn Định ĐÁNH GIÁ HIỆU NĂNG MỘT SỐ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU NOSQL Ngành: Công Nghệ Thơng Tin Chun ngành: Khoa Học Máy Tính Mã số: 8480101.01 LUẬN VĂN THẠC SĨ KHOA HỌC MÁY TÍNH NGƢỜI HƢỚNG DẪN KHOA HỌC: PGS.TS Nguyễn Hoài Sơn TS Phạm Mạnh Linh HÀ NỘI - 2020 LỜI CAM ĐOAN Những nội dung trình bày luận văn kiến thức riêng cá nhân tơi tích lũy q trình học tập, nghiên cứu, khơng chép lại cơng trình nghiên cứu hay luận văn tác giả khác Trong nội dung nội dung luận văn, phần nghiên cứu, trích dẫn nêu phần tài liệu tham khảo, có nguồn gốc, xuất xứ, tên tuổi tác giả, nhà xuất rõ ràng Những điều tơi cam kết hồn tồn thật, sai, tơi xin chịu hình thức xử lý kỷ luật theo quy định Hà Nội, Ngày tháng năm 2020 Tác giả luận văn Nguyễn Văn Định i LỜI CẢM ƠN Em xin bày tỏ lòng biết ơn chân thành sâu sắc đến PGS.TS Nguyễn Hoài Sơn TS Phạm Mạnh Linh, khoa Công nghệ thông tin - Trường Đại học Công nghệ - Đại học Quốc gia Hà Nội, thầy dành nhiều thời gian tận tình bảo, hướng dẫn em suốt trình tìm hiểu, triển khai nghiên cứu đề tài Hai thầy người định hướng đưa nhiều góp ý q báu q trình em thực luận văn Em xin chân thành cảm ơn chân thành tới tồn thể thầy giáo, giáo khoa Công nghệ thông tin - Trường Đại học Công nghệ Hà Nội - Đại học Quốc gia Hà Nội dạy bảo tận tình, trang bị cho em kiến thức quý báu, bổ ích tạo điều kiện thuận lợi suốt trình em học tập nghiên cứu trường Do có nhiều hạn chế thời gian kiến thức nên luận văn không tránh khỏi thiếu sót, mong nhận ý kiến đóng góp q báu q thầy bạn quan tâm Luận văn tài trợ Học viện Khoa học Công nghệ Viện Công nghệ thông tin, Viện hàn lâm Khoa học Công nghệ Việt Nam từ đề tài mã số GUST.STS.ĐT2019-TT02 Cuối em xin gửi lời chúc sức khỏe thành đạt tới tất quý thầy cô, quý đồng nghiệp tồn thể gia đình bạn bè Xin chân thành cảm ơn! ii DANH MỤC CÁC THUẬT NGỮ, CHỮ VIẾT TẮT ACID AI API AWS BLOB BSON CAP CPU CQL CRUD EBS EC2 FTP HDFS IBM IoMT IoT iii JSON NIST OLTP OLTP RDBMS Rhino DHT RM RPC TPC TPS URI VM XML YAML YCSB iv DANH SÁCH CÁC BẢNG Bảng 2.1: Phân loại hệ quản trị sở liệu NoSQL Bảng 3.1: Bảng thông số cấu hình máy tính Bảng 3.2: Bảng thơng số phiên NoSQL Bảng 4.1: Các ứng dụng sộ hệ quản trị liệu NoSQL v DANH SÁCH CÁC HÌNH VẼ Hình 1.2 Cảm biến Hình 1.3 Lưới điện thơng minh Hình 1.4 Y tế thơng minh Hình 1.5 Đầu đọc mã vạch thơng minh Hình 2.1 Suy giảm thống trị SQL Hình 2.2 So sánh ACID BASE Hình 2.3 Nguyên lý định lý CAP Hình 2.4 Loại sở liệu Khóa – giá trị Hình 2.5 Loại sở liệu Cột quan hệ Hình 2.6 Loại sở liệu Siêu cột Hình 2.7 Loại sở liệu đồ thị Hình 2.8 Ví dụ nút hệ quản trị sở liệu đồ thị Hình 3.1.1 Kiến trúc YCSB Hình 3.1.2 Kết chạy thử ngiệm Hình 3.2.1 Kết chạy hoạt động đọc chèn MongoDB Hình 3.2.2 Kết hoạt động đọc đọc sửa ghi MongoDB Hình 3.2.3 Kết hoạt động đọc – cập nhật MongoDB Hình 3.2.4 Kết hoạt động quét - chèn MongoDB Hình 3.2.5 Kết chạy hoạt động đọc chèn OrientDB Hình 3.2.6 Kết chạy hoạt động đọc đọc sửa ghi OrientDB Hình 3.2.7 Kết hoạt động đọc cập nhật OrientDB Hình 3.2.8 Kết hoạt động quét chèn OrientDB Hình 3.2.9 Kết hoạt động đọc chèn Redis Hình 3.2.10 Kết hoạt động đọc đọc sửa ghi Redis Hình 3.2.11 Kết hoạt động đọc cập nhật Redis Hình 3.2.12 Kết hoạt động quét chèn Redis Hình 3.2.13 Kết hoạt động đọc chèn Cassandra Hình 3.2.14 Kết hoạt động đọc đọc sửa ghi Cassandra vi Hình 3.2.15 Kết hoạt động đọc cập nhật Cassandra Hình 3.2.16 Kết hoạt động quét chèn Cassandra Hình 3.3.1 Kết thời gian chèn Hình 3.3.2 Thơng lượng hoạt động chèn Hình 3.3.3 Kết thời gian chạy hoạt động đọc Hình 3.3.4 Kết thơng lượng hoạt động đọc Hình 3.3.5 Kết thời gian chạy 10% đọc - 90%-chèn Hình 3.3.6 Kết thơng lượng 10% đọc - 90% chèn Hình 3.3.7 Kết thời gian chạy 50% đọc - 50% chèn Hình 3.3.8 Kết thơng lượng 50% đọc - 50% chèn Hình 3.3.9 Kết thời gian chạy 90% đọc - 10% chèn Hình 3.3.10 Kết thơng lượng 90% đọc - 10% chèn Hình 3.3.11 Kết thời gian chạy 10% đọc 90% cập nhật Hình 3.3.12 Kết thơng lượng 10% đọc - 90% cập nhật Hình 3.3.13 Thơi gian chạy 50% đọc - 50% cập nhật Hình 3.3.14 thơng lượng 50% đọc - 50% cập nhật Hình 3.3.15 Thời gian chạy 10% đọc - 90% cập nhật Hình 3.3.16 Thơng lượng 10% đọc - 90% cập nhật Hình 3.3.17 Kết thời gian chạy 10% quét - 90% chèn Hình 3.3.18 Kết thơng lượng 10% qt 90% chèn Hình 3.3.19 Kết thời gian chạy: 50% quét 50% chèn Hình 3.3.20 Kết thơng lượng 50% qt 50% chèn Hình 3.3.20 Kết thơng lượng 50% qt 50% chèn Hình 3.3.21 Kết thời gian chạy: 10% quét 90% chèn Hình 3.3.22 Kết thơng lượng: 10%qt 90%chèn vii ... Loại sở liệu tài liệu 21 2.1.4 Loại sở liệu đồ thị 23 2.2 Một số hệ quản trị sở liệu NoSQL phổ biến .25 2.2.1 Hệ quản trị sở liệu Cassandra 25 2.2.2 Hệ quản trị sở liệu. .. thức triển khai lưu trữ liệu lớn Luận văn giới thiệu số công cụng đo hiệu hệ quản trị có sở liệu truyền thống hệ quản trị sở liệu NoSQL 13 Chƣơng 2: Một số hệ quản trị sở liệu NoSQL Nội dung chương... Wisconsin đánh giá thành phần hệ quản trị sở liệu quan hệ, cách để so sánh hệ quản trị sở liệu khác Mặc dù khơng cịn phổ biến trước đây, đánh giá mạnh mẽ người dùng hoạt động mà hệ quản trị sở liệu

Ngày đăng: 10/02/2021, 13:24

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w