Luận văn thạc sĩ: Ứng dụng FoundationDB để nâng cao hiệu năng xử lý truy vấn trực tuyến

2014

64
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

1. CHƯƠNG 1: TỔNG QUAN FOUNDATIONDB

1.1. Tổng quan hệ thống xử lý giao tác trực tuyến - OLTP

1.2. Nguyên tắc thiết kế, xây dựng hệ thống OLTP

1.3. Key-value store

1.4. Chống chịu lỗi

1.5. Mở rộng theo hướng tuyến tính

1.6. Hỗ trợ mạnh giao tác ACID

1.7. Đa dạng mô hình dữ liệu

1.8. Kiến trúc vật lý

1.9. Các tính năng chính

1.10. Tích hợp ORM

1.11. Quản trị FoundationDB

1.11.1. Khởi động và dừng

1.11.2. Tập tin Cluster

1.11.3. Thêm node vào cluster

1.11.4. Loại bỏ node từ cluster

1.11.5. Xem thông tin trạng thái cluster

1.11.6. Quản lý tập tin trace

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

2.1. Xây dựng ứng dụng với API của FoundationDB

2.1.1. Mô hình dữ liệu

2.1.2. Quản lý không gian tên

2.1.3. Làm việc với các hàm APIs

2.1.4. Cơ bản về giao tác trong FoundationDB

2.2. Quản trị SQL Layer

2.2.1. Cài đặt SQL layer

2.2.2. Khởi động và dừng dịch vụ trên môi trường windows

2.2.3. Công cụ client

2.2.4. Quản lý phiên người dùng (Managing User Sessions)

2.2.5. Sử dụng tệp tin LOG

2.2.6. Gỡ bỏ SQL Layer

2.3. Xây dựng ứng dụng tích hợp với SQL Layer

2.3.1. Kiểu dữ liệu

2.3.2. Truy cập với SQL

2.3.2.1. Tạo bảng và truy vấn dữ liệu
2.3.2.2. Tạo chỉ mục(index)
2.3.2.3. Thủ tục và hàm
2.3.2.3.1. Functions được xây dựng sẵn của SQL layer
2.3.2.3.2. Lập trình thủ tục và hàm

3. CHƯƠNG 3: XÂY DỰNG ỨNG DỤNG THỰC NGHIỆM

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

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

3.2.1. Các mô hình kiến trúc

3.2.1.1. Mô hình hoạt động hiện tại
3.2.1.2. Mô hình vật lý hiện tại của hệ thống BIB
3.2.1.3. Mô hình giải pháp BIDV Online

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

3.2.2.1. Thiết kế bảng, khóa, chỉ mục
3.2.2.2. Khối lượng dữ liệu
3.2.2.3. Thiết kế chức năng và giao diện
3.2.2.4. Thiết kế máy chủ vật lý-cluster
3.2.2.5. Cài đặt chương trình

3.2.3. Đánh giá so sánh FoundationDB và Oracle

TÀI LIỆU THAM KHẢO

Luận văn thạc sĩ vnu uet ứng dụng foundationdb trong việc nâng cao hiệu năng xử lý truy vấn trực tuyến