Tức là hệ thống cần liên tục thay đổi (thêm, bớt cột) trong bảng nhưng lại dùng thuần SQL, nếu dữ liệu lớn thì mỗi lần thay đổi mà alter lại ảnh hưởng cả triệu record thế là dở rồi
Thực tế thì cái thư viện react-redux nó cũng làm vậy thôi mà.
Nhưng nó đã handle sẵn cho bạn vụ optimize với useSelector() rồi đó.
Còn nếu làm như bạn, use nguyên cái global state vào từng component thì chỉ cần đổi 1 props nhỏ nó sẽ render lại toàn bộ phần nằm trong context bạn ạ, chứ đơn giản như vậy thì làm sao redux nó còn sống đến ngày hôm nay được =))
Tiện đây cho mình hỏi: Làm sao để đưa được ElaticSearch vào trong một project android vậy ạ. Mong bro sớm ra bài viết về nó ạ. Mình cảm ơn bro trước nha.
Lại 1 bài viết chất lượng, nhưng phiền a có thể giải thích giúp e đoạn này không?. Đoạn này e đang hiểu theo của Rails, e chưa clear đoạn này lắm. Tks a
"Thiết kế giải pháp có sự phát triển liên tục về schema db nhưng lại dùng thuần SQL. Kết quả là việc migrate ngày càng làm bảng thêm nặng nề và gây downtime cho hệ thống khi phải tác động tới schema của toàn bộ bảng hàng triệu record."
@LeHuuNhan whitelist là danh sách state bạn muốn persist, còn blacklist là danh sách state bạn ko muốn persist.
Giả sử trong app của bạn có 10 state và bạn chỉ muốn persist 1 state, thì bạn sẽ sử dụng whitelist vào state đó. Còn nếu bạn ko muốn persist duy nhất 1 state thì bạn nên cho state đó vào blacklist, và 9 state kia sẽ đc persist.
mình cũng bị tương tự lỗi này, để tiết kiệm thời gian cho anh em,
supervisorctl -c supervisord.conf rereadsupervisorctl -c supervisord.conf updatesupervisorctl -c supervisord.conf status
Hy vọng it's help
THẢO LUẬN
Tức là hệ thống cần liên tục thay đổi (thêm, bớt cột) trong bảng nhưng lại dùng thuần SQL, nếu dữ liệu lớn thì mỗi lần thay đổi mà alter lại ảnh hưởng cả triệu record thế là dở rồi
Thực tế thì cái thư viện react-redux nó cũng làm vậy thôi mà. Nhưng nó đã handle sẵn cho bạn vụ optimize với useSelector() rồi đó. Còn nếu làm như bạn, use nguyên cái global state vào từng component thì chỉ cần đổi 1 props nhỏ nó sẽ render lại toàn bộ phần nằm trong context bạn ạ, chứ đơn giản như vậy thì làm sao redux nó còn sống đến ngày hôm nay được =))
Bạn cần đoạn code nào, mà mình để ở trên bài hết rồi mà nhỉ.Ko biết còn ở máy ko
Cảm ơn bác. Em đang có nhu cầu đọc về em nó thì anh em trong team share bài của bác
Tiện đây cho mình hỏi: Làm sao để đưa được ElaticSearch vào trong một project android vậy ạ. Mong bro sớm ra bài viết về nó ạ. Mình cảm ơn bro trước nha.
Quá hay
Sao không thấy link các phần tiếp theo thế bro ?
anh ơi cho em xin full code với được không ạ , em đang tự học cái firebase còn mắc mỗi push này mà đọc mấy lần rồi chưa được ạ
Lại 1 bài viết chất lượng, nhưng phiền a có thể giải thích giúp e đoạn này không?. Đoạn này e đang hiểu theo của Rails, e chưa clear đoạn này lắm. Tks a "Thiết kế giải pháp có sự phát triển liên tục về schema db nhưng lại dùng thuần SQL. Kết quả là việc migrate ngày càng làm bảng thêm nặng nề và gây downtime cho hệ thống khi phải tác động tới schema của toàn bộ bảng hàng triệu record."
Ôi hay quá!! xuất sắc bạn ơi!!!
@LeHuuNhan whitelist là danh sách state bạn muốn persist, còn blacklist là danh sách state bạn ko muốn persist. Giả sử trong app của bạn có 10 state và bạn chỉ muốn persist 1 state, thì bạn sẽ sử dụng whitelist vào state đó. Còn nếu bạn ko muốn persist duy nhất 1 state thì bạn nên cho state đó vào blacklist, và 9 state kia sẽ đc persist.
Đọc cái này hơi chung mà em thì chưa có nhiều kinh nghiệm với express mongo. Bác cho example không cho em xin với ạ
Cần lưu ngay + bắn thông báo soket, firebase cho các bên ạ. Bác có example cho nodejs không cho em xin với
B lấy code của m về chạy thử xem có như b mong muốn chưa nhé
Mình có thử trên android 11 nếu app in background mà màn hình chưa khoá nó vẫn lên full screen đó ạ.
Bạn thấy có khó hiểu chỗ nào thì hỏi nhé
Tuyệt vời quá bro
Mình code Angular dead fw )
mình cũng bị tương tự lỗi này, để tiết kiệm thời gian cho anh em,
supervisorctl -c supervisord.conf reread
supervisorctl -c supervisord.conf update
supervisorctl -c supervisord.conf status
Hy vọng it's help