Tổng quan về Hệ quản trị cơ sở dữ liệu: Từ Cơ bản đến Tối ưu hóa
1. Các Loại Cơ sở dữ liệu
Có hai nhóm chính là cơ sở dữ liệu quan hệ và phi quan hệ, mỗi loại phù hợp với những trường hợp sử dụng khác nhau.
1.1. Cơ sở dữ liệu quan hệ (RDBMS)
Các hệ quản trị cơ sở dữ liệu quan hệ phổ biến bao gồm MySQL, PostgreSQL, Oracle, SQL Server, và SQLite. Đặc điểm chính của chúng là:
Dữ liệu được tổ chức dưới dạng ...
Đăng vào ngày 7 tháng 8 lúc 08:11
Giới Thiệu Redis và Quản Lý Kết Nối Với Connection Pool Trong Python
1. Giới Thiệu Tổng Quan Về Redis
Redis (REmote DIctionary Server) là một hệ thống cơ sở dữ liệu NoSQL mã nguồn mở, hoạt động theo kiến trúc client-server. Nó chuyên dùng để lưu trữ dữ liệu dưới dạng cặp khóa-giá trị (key-value) trực tiếp trong bộ nhớ chính (RAM), mang lại tốc độ truy xuất cực nhanh. Mặc dù lưu trữ trong bộ nhớ, Redis cũng hỗ tr ...
Đăng vào ngày 25 tháng 7 lúc 22:04
Cài đặt và Triển khai HBase 2.0
Hướng dẫn này mô tả quy trình cài đặt và triển khai HBase phiên bản 2.0. Trước khi bắt đầu, hãy đảm bảo rằng bạn đã cài đặt thành công ZooKeeper, Kafka và Hadoop.
Kiến trúc hệ thống
Hệ thống được cấu hình trên ba máy chủ: hadoop101, hadoop102 và hadoop103. Cụ thể:
HDFS: NameNode trên hadoop101, SecondaryNameNode trên hadoop103. DataNode đ ...
Đăng vào ngày 24 tháng 7 lúc 22:31
Cơ sở dữ liệu phi quan hệ MongoDB (NoSQL)
Mục lục- Giới thiệu tổng quan về MongoDB
Đặc điểm của MongoDB
Tải về và cài đặt
Công cụ trực quan hóa
Sử dụng cơ bản MongoDB
Thao tác dữ liệu
Kiểu dữ liệu
Giới thiệu tổng quan về MongoDB
# NoSQL là khái niệm chung cho các cơ sở dữ liệu phi quan hệ
NoSQL (NoSQL = Not Only SQL), có nghĩa là "không chỉ SQL", là một phong trào cách mạng ...
Đăng vào ngày 8 tháng 7 lúc 22:07
Quản lý kiểu dữ liệu String trong Redis
String (chuỗi) là kiểu dữ liệu cơ bản và phổ biến nhất trong Redis. Một giá trị String có thể chứa bất kỳ loại dữ liệu nào, từ văn bản thuần túy cho đến dữ liệu nhị phân như hình ảnh hoặc đối tượng đã được serialize. Trong Redis, một chuỗi có dung lượng tối đa lên đến 512 MB.
Cú pháp thực thi cơ bản
Để thực hiện các thao tác với String ...
Đăng vào ngày 8 tháng 7 lúc 09:22
Giải pháp tối ưu hiệu năng MongoDB khắc phục trễ đọc qua cấu hình Replica Set
Bối cảnh sự cố
Gần đây, hệ thống vận hành thực tế gặp phải tình trạng người dùng phản ánh tốc độ truy xuất dữ liệu từ MongoDB bị treo và mất nhiều thời gian chờ đợi bất thường. Cấu trúc hạ tầng hiện tại đang sử dụng mô hình chủ-tớ (Master-Slave) đơn giản.
Dù mô hình này đảm bảo tính toàn vẹn của dữ liệu không bị mất mát, nhưng hiệu suất đọc giả ...
Đăng vào ngày 4 tháng 7 lúc 13:26
Tạo và Xóa Cơ sở dữ liệu trong MongoDB
Kết nối đến MongoDB
Sau khi khởi động dịch vụ MongoDB trên Linux, bạn có thể kết nối đến nó từ một terminal Windows bằng cách sử dụng lệnh `mongo --host=Địa chỉ_IP`. Ngoài ra, bạn cũng có thể sử dụng các công cụ giao diện đồ họa như MongoDB Compass để kết nối.
Thao tác với Cơ sở dữ liệu
1. Chọn hoặc Tạo Cơ sở dữ liệu Mới
Để chọn một cơ sở dữ ...
Đăng vào ngày 2 tháng 7 lúc 09:51
MongoDB Compass - Công cụ giao diện quản lý CSDL
Cấu hình kết nối MongoDB qua giao diện người dùng
Tải xuống MongoDB Compass (GUI) | Hướng dẫn kết nối
Cú pháp kết nối terminal:
mongo IP:PORT/TEN_CSDL -u TEN_TAI_KHOAN -p MAT_KHAU
Ví dụ: 192.168.0.168:27017/test -u admin -p 123456
Thiết lập ứng dụng .NET
Kết nối CSDL MongoDB:
mongodb://localhost:27017
Định dạng chuỗi kết nối đầy đủ:
mongodb://T ...
Đăng vào ngày 26 tháng 6 lúc 04:30
Hướng Dẫn Cài Đặt Và Cấu Hình MongoDB Trên Windows
Tổng Quan Về Quy Trình Cài Đặt
Để triển khai cơ sở dữ liệu MongoDB trên hệ điều hành Windows, người quản trị cần thực hiện các bước tải xuống gói cài đặt, thiết lập thư mục dữ liệu riêng biệt và khởi động dịch vụ. Quá trình này đảm bảo môi trường làm việc ổn định trước khi tích hợp vào ứng dụng.
Bước 1: Tải Về Tệp Cài Đặt
Vào trang chủ chính t ...
Đăng vào ngày 18 tháng 6 lúc 05:04
Cơ sở dữ liệu quan hệ và không quan hệ
Khái niệm cơ sở dữ liệu quan hệ (SQL):
Cơ sở dữ liệu quan hệ là loại cơ sở dữ liệu sử dụng mô hình quan hệ (mô hình bảng hai chiều) để tổ chức dữ liệu.
Mô hình quan hệ là gì:
Mô hình quan hệ có thể hiểu đơn giản là mô hình bảng hai chiều, và một cơ sở dữ liệu quan hệ bao gồm các bảng hai chiều và mối quan hệ giữa chúng.
Hệ quản trị cơ sở ...
Đăng vào ngày 4 tháng 6 lúc 06:48