TAILIEUCHUNG - Bài giản Hệ quản trị cơ sở dữ liệu MongoDB
Bài giản Hệ quản trị cơ sở dữ liệu MongoDB do Đỗ Thanh Nghị biên soạn giới thiệu tới các bạn những nội dung về quản trị cơ bản CSDL; tạo, đọc, cập nhật, xóa (CRUD); MongoDB – PHP; MongoDB – Java; MongoDB – Python. | 1 HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MongoDB Đỗ Thanh Nghị dtnghi@ 10-2016 Nội dung 2 Giới thiệu Quản trị cơ bản CSDL Tạo, đọc, cập nhật, xóa (CRUD) MongoDB – PHP MongoDB – Java MongoDB – Python Giới thiệu 3 MongoDB = Humongous DB: huge, monstrous (data) Nguồn mở với giấy phép MongoDB server và tools: GNU AGPL Trình điều khiển (drivers): Apache License Tài liệu: Creative Commons Hiệu năng cao, tính sẵn dùng cao, dễ dàng co giãn Ngôn ngữ truy vấn mềm dẽo Nền: Redhat, CentOS, Fedora, Debian, Ubuntu, Linux khác, Unix, OS X, Windows Trình điều khiển: C/C++, Java, Javascript, .NET, Perl, PHP, Python, Ruby, Scala Giới thiệu 4 Hướng tài liệu Tài liệu được lưu theo dạng BSON (Binary-encoded serialization of JSON-like), gồm các cặp trường-giá trị Bộ sưu tập (collection) Tương tự như bảng trong CSDL quan hệ Có tập chỉ mục chung Tập các tài liệu Các tài liệu có thể có cấu trúc không đồng nhất Cơ sở dữ liệu Chứa tập các bộ sưu tập Giới thiệu 5 Ví dụ tài liệu: { _id: ObjectId('5816bed4a2b7a9f009f2f2bb') title: 'MongoDB Overview', by: 'John', likes: 100, comments: [ { user:'user1', message: 'My first comment', like: 0 }, { user:'user2', message: 'My second comments', like: .
đang nạp các trang xem trước