Luận văn thạc sĩ VNU UET: Tối ưu hóa xử lý giao tác với H-Store

2011

88
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

DANH MỤC CÁC KÝ HIỆU, CÁC TỪ VIẾT TẮT

DANH MỤC CÁC BẢNG BIỂU

DANH MỤC CÁC HÌNH VẼ

MỞ ĐẦU

1. CHƯƠNG 1: TỔNG QUAN MÔ HÌNH XỬ LÝ GIAO TÁC H-STORE

1.1. Giới thiệu

1.2. Tổng quan của hệ thống H-Store

1.2.1. Lược đồ triển khai (System deployment)

1.2.2. Lược đồ thực thi (Runtime Model)

1.3. Lớp giao dịch (Transaction Classes)

1.3.1. Giao dịch đơn điểm (Single-sited Transactions)

1.3.2. Giao dịch một lần (One-shot Transactions)

1.4. Tổ chức dữ liệu vật lý

1.5. Nguyên tắc thiết kế hệ thống H-Store

1.5.1. Giao dịch tổ chức dưới các thủ tục lưu trữ (stored Procedures)

1.5.2. Không cần ổ cứng (No disk)

1.5.3. Phân vùng dữ liệu (Partitioning)

1.6. Cách thức thực thi giao dịch (Executing Transactions)

1.6.1. Các thành phần hệ thống (System components)

2. CHƯƠNG 2: PHÁT TRIỂN ỨNG DỤNG XỬ LÝ GIAO TÁC TRỰC TUYẾN VỚI VOLTDB

2.1. Giới thiệu VoltDB

2.2. Ứng dụng VoltDB

2.3. Hoạt động của VoltDB

2.4. Cách cài đặt VoltDB

2.4.1. Yêu cầu hệ điều hành và phần mềm

2.4.2. Cài đặt VoltDB

2.4.3. Các thành phần trong bộ phân phối VoltDB

2.5. Cách thiết kế ứng dụng VoltDB

2.5.1. Thiết kế Cơ sở dữ liệu

2.5.2. Thiết kế thủ tục truy nhập dữ liệu (Stored Procedures)

2.5.3. Thiết kế ứng dụng logic

2.6. Xây dựng ứng dụng VoltDB

2.6.1. Dịch ứng dụng Client và thủ tục Server

2.6.2. Tạo file định nghĩa dự án (Project Definition File)

2.6.3. Xây dựng hồ sơ thời gian chạy (Runtime Catalog)

2.6.4. Chạy ứng dụng VoltDB

2.6.5. Định nghĩa file cấu hình Cluster

2.6.6. Khởi động VoltDB Database

2.6.7. Tắt VoltDB Database

2.7. Các mô hình hoạt động

2.8. Mô hình an ninh trong VoltDB

2.8.1. Kích hoạt chế độ xác thực và phân quyền

2.8.2. Định nghĩa người dùng và nhóm người dùng

2.8.3. Phân quyền truy cập thủ tục

2.8.4. Cho phép truy cập thủ tục hệ thống và Ad Hoc Queries

2.9. Mô hình sẵn sàng

2.9.1. Mô hình K-Safety

2.9.2. Kích hoạt K-Safety

2.9.3. Khôi phục hệ thống khi bị lỗi

2.9.4. Tránh phân vùng mạng (Network Partitions)

2.10. Quản trị CSDL

2.10.1. VoltDB Enterprise Manager

2.10.2. Quản trị các Databases

2.10.2.1. Cài đặt và khởi động VoltDB Enterprise Manager
2.10.2.2. Khám phá Enterprise Manager
2.10.2.3. Khởi động và tắt Cơ sở dữ liệu
2.10.2.4. Nâng cấp Cơ sở dữ liệu
2.10.2.5. Bảo dưỡng và sửa chữa Cluster

3. CHƯƠNG 3: HỆ THỐNG QUẢN LÝ KHÁCH HÀNG VÀ KHO SỐ CỦA CÔNG TY VIỄN THÔNG NGÀNH ĐIỆN

3.1. Bài toán đặt ra

3.2. Thiết kế, cài đặt hệ thống thử nghiệm

3.2.1. Thiết kế cơ sở dữ liệu

3.2.2. Thiết kế giao diện

3.2.3. Thiết kế kiến trúc phần cứng – Cluster

3.2.4. Cài đặt chương trình

3.3. Quản trị hệ thống

3.3.1. Thiết kế giao diện

3.3.2. Cài đặt chương trình

3.3.3. Đánh giá, so sánh với hệ quản trị Oracle và MySQL

TÀI LIỆU THAM KHẢO

Luận văn thạc sĩ vnu uet tối ưu hóa xử lý giao tác với h store