Khám phá Plugin Clone trong MySQL 8.0: Cơ chế và Ứng dụng Thực tế
Giới thiệu tổng quan
Từ phiên bản 8.0.17, MySQL đã tích hợp tính năng clone plugin, hỗ trợ cả hai phương thức clone nội bộ và từ xa. Công cụ này giúp đơn giản hóa quy trình sao lưu dữ liệu và bổ sung node mới vào hệ thống replication.
Nguyên lý hoạt động
Cơ chế cốt lõi
Plugin clone được xây dựng dựa trên ba thành phần chính: Snapshot, Clone Ha ...
Đăng vào ngày 17 tháng 6 lúc 19:21
Cẩm nang triển khai và quản lý kiến trúc MySQL có sẵn cao
Giới thiệu: Kiến trúc MySQL có sẵn cao là yếu tố then chốt để đảm bảo tính liên tục của dịch vụ cơ sở dữ liệu, đóng vai trò quan trọng đối với sự liên tục kinh doanh và trải nghiệm người dùng. Tài liệu này cung cấp một loạt các phương pháp thiết lập và quản lý kiến trúc MySQL có sẵn cao, bao gồm sao chép chủ-từ, sao chép đa chủ, công nghệ cụm, ...
Đăng vào ngày 15 tháng 6 lúc 18:53
Giải pháp MHA đảm bảo Cao khả dụng cho MySQL
Tổng quan về MHA (Master High Availability)
MHA (Master High Availability) là bộ công cụ mã nguồn mở mạnh mẽ được thiết kế để quản lý sự cố và chuyển đổi tự động trong môi trường sao chép (replication) của MySQL. Mục tiêu cốt lõi của MHA là giải quyết vấn đề "điểm lỗi đơn" (Single Point of Failure - SPOF) tại Master. Trong trường hợp Master gặp ...
Đăng vào ngày 13 tháng 6 lúc 01:05
Cài đặt và cấu hình MySQL trên Ubuntu 16.04.6
Cập nhật nguồn phần mềm
sudo apt-get update
Cài đặt MySQL Server
sudo apt-get install mysql-server
Lệnh trên sẽ cài đặt các gói sau: apparmor, mysql-client-5.7, mysql-common, mysql-server, mysql-server-5.7, mysql-server-core-5.7. Quá trình cài đặt sẽ yêu cầu bạn đặt mật khẩu cho người dùng root của MySQL. Sau khi hoàn tất, MySQL sẽ tự động khở ...
Đăng vào ngày 11 tháng 6 lúc 21:52
Tạo Tư Thế Đồ Họa Khi Trang Bị Vũ Khí Trong Unreal Engine 5
Tạo Tư Thế Đồ Họa Khi Trang Bị Vũ Khí
Trong bài học này, chúng ta sẽ thay đổi tư thế hoạt ảnh của nhân vật khi họ trang bị vũ khí. Điều này đảm bảo rằng trong một trò chơi nhiều người chơi, tất cả các client sẽ đồng bộ hóa đúng cách để hiển thị tư thế hoạt ảnh trang bị vũ khí của nhân vật.
1. Phát hiện trạng thái trang bị vũ khí trong ...
Đăng vào ngày 7 tháng 6 lúc 03:20
Cấu hình Replication MySQL sử dụng GTID (Global Transaction IDs)
Giới thiệu về GTID
1. Tổng quan về GTID
GTID (Global Transaction Identifier) là một định danh duy nhất cho mỗi giao dịch trong hệ thống MySQL. Mỗi giao dịch được gán một GTID duy nhất, và GTID này chỉ được thực thi một lần trên một máy chủ để tránh việc thực thi lặp lại gây ra sự không nhất quán dữ liệu hoặc lỗi trong quá trình replication.
GTI ...
Đăng vào ngày 4 tháng 6 lúc 00:09
Kiến Trúc Nội Tại Và Cơ Chế Triển Khai Của Hệ Thống Cache Redis
Hệ Thống Cấu Trúc Dữ Liệu Và Đối Tượng
Sử dụng chuỗi động đơn giản (SDS - Simple Dynamic String) làm nền tảng cho việc lưu trữ văn bản là điểm khác biệt lớn của Redis so với C truyền thống. Cấu trúc dữ liệu này được định nghĩa để tối ưu hóa hiệu suất và an toàn bộ nhớ.
typedef struct redis_dynamic_string_header {
// Số lượng byte đã sử dụ ...
Đăng vào ngày 18 tháng 5 lúc 17:14
Ba Loại Nhật Ký Quan Trọng trong MySQL: undo_log, redo_log và binlog
Hiểu rõ ba loại nhật ký cốt lõi của MySQL — undo_log, redo_log và binlog — là chìa khóa để nắm bắt cơ chế giao dịch, phục hồi sau sự cố và sao chép dữ liệu. Mỗi loại nhật ký đảm nhiệm một vai trò chuyên biệt, không thể thay thế lẫn nhau, dựa trên nguyên tắc tách biệt trách nhiệm (Separation of Concerns).
1. undo_log: Hỗ trợ hoàn tác và kiểm s ...
Đăng vào ngày 18 tháng 5 lúc 08:47