Tôi đã đọc hầu hết các tài liệu Cụm MySQL và một số hướng dẫn nhưng tôi vẫn có một số điều không rõ ràng, và chủ yếu của họ ngay bây giờ là:MySQL câu hỏi cụm
- Khi khởi động lại nút dữ liệu (crash và đi lên một lần nữa) liệu dữ liệu của nó vẫn có sẵn? Cập nhật/Bổ sung sẽ hoạt động như bình thường? Nó sẽ "đồng bộ"?
- Cụm làm việc có hoạt động nhanh hơn độc lập không? Đặc biệt, tôi cập nhật các hàng nhiều lần, nhưng mỗi lần một, nghĩa là độ trễ của mạng có thể ảnh hưởng đến hiệu suất. Có bất kỳ mẫu nào tôi có thể làm theo để làm cho mọi thứ nhanh hơn, chẳng hạn như thêm nhiều nút SQL hoặc thêm các nút dữ liệu chế độ?
Về câu hỏi # 2, một bản cập nhật của một hàng là trong cú pháp sau:
UPDATE db_accounts.tbl_items SET items=items+%lld WHERE id_account=%u
"id_account" là một chỉ số (duy nhất).
Cảm ơn rất nhiều, tôi nghĩ điều đó sẽ thực hiện! – Poni
"Nút NDB chứa một hàng dữ liệu cụ thể được xác định bằng thuật toán băm được áp dụng cho khóa chính". Không phải các hàng được sao chép trong các nút NDB khác? – metdos