Em hỏi chút về mysql master slave

Discussion in 'Hỏi Đáp Kỹ Thuật' started by laogiavn, Nov 18, 2021.

  1. VHS

    VHS Khách Qua Đường

    thế thì nhanh hết lắm, bạn nên lưu thành 1 collection ( ví dụ như key category sẽ là 1 json các bài thuộc category đó), trên code bạn update định kỳ 5 min 1 lần các key có thay đổi vào redis rồi từ redis bạn update định kỳ xuống DB hoặc đâu đó
     
    laogiavn and congloi like this.
  2. levis012

    levis012 Sơ Nhập Giang Hồ

    Chưa hiểu câu hỏi của bạn lắm.

    Mô hình master - slave dùng để tách riêng việc đọc và ghi.

    Ứng dụng của bạn phải đáp ứng được việc đọc ở slave và ghi ở master.

    Nếu ghi vào slave thì sẽ bị lệch dữ liệu, có khả năng sẽ ko replicate đc Data từ Master sang slave.


    Vấn đề update views thì có thể làm như bạn trên kia bảo là lưu vào redis. Nếu hết nhiều ram thì chỉ cần lưu 2h sau đó dùng php update lại mysql. Nhớ là phải clear key sau khi sử dụng.

    View nhiều thư thế nhưng ko đến mức hết ram đâu, cả cái csdl của bạn có khi mới đến 32GB, mà mình lưu mỗi ID thì thừa sức ấy. Chắc dùng chung nên nó hết ram thôi.
     
    laogiavn likes this.