THẢO LUẬN

thg 11 8, 2023 1:25 CH

Anh nghĩ sao với 1 hướng tiếp cận này:

  1. Dùng pipeline lấy ra các tập Y được 1 tập set M
  2. Chia tập M thành các tập nhỏ hơn (batch) và có size tùy chỉnh được
  3. Gọi pipeline vào redis với mỗi tập nhỏ dùng smismembers với tập blacklist X
  4. Loại bỏ các element nằm trong tập blacklist X khỏi tập set M

    Với cách này:
  • Độ phức tạp là 2n với n là số lượng phần tử của các tập Y
  • Việc tính toán sẽ đưa về ứng dụng xử lý thay vì dùng redis
  • Các command gọi vào nhẹ không gây block những command khác
0
thg 11 8, 2023 11:45 SA

đoạn output của inner join bị thiếu, mình đã copy paste vào sql server và output có đủ 3 record chứ không phải 2 ảnh.png

0

@Folotino uk chắc là bạn ý viết nhầm, NextJS 😃

0

OCaB6.png anh em nào chưa cấu hình được prometheus nhận service monitor thì kiểm tra lại các thông số trên prometheus helm chart, service và service monitor xem nó đã match nhau chưa nhé, ngoài ra port ở endpoint trong file yaml service monitor phải là tên port được định nghĩa trong helm chart, có thể describe service để xem tên port

0
thg 11 8, 2023 8:35 SA

cảm ơn bạn đã chia sẻ cảm nhận, hi vọng bài viết này sẽ thêm góc nhìn cho bạn cũng như mọi người 🥰

+1
thg 11 8, 2023 7:32 SA

Không đơn giản để trở thành Leader và khiến member tâm phục khẩu phục ! bài viết khá hay cho những người có định hướng lên làm Leader 😄 Làm Leader quả thật là 1 công việc không dễ dàng gì. Còn nhiều lựa chọn trong sự nghiệp của chúng ta, không nhất thiết ai cũng nên trở thành 1 leader nhưng cũng nên thử sức 1 lần trong vai trò làm leader.

+2
thg 11 8, 2023 3:55 SA

SHA là hàm hash, ko phải signing function. Mình nghĩ vậy!

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 8, 2023 3:45 SA

@buianhduc868 mình tìm hiểu trên GPT b thử xem

  1. Mở tệp cấu hình của WSL 2 bằng trình soạn thảo văn bản. Bạn có thể sử dụng trình soạn thảo như Notepad hoặc Visual Studio Code.

  2. Mở tệp /etc/wsl.conf. Nếu tệp này không tồn tại, bạn có thể tạo nó. Điều này có thể được thực hiện bằng cách chạy lệnh sau trong WSL:

echo -e "[wsl2]\nmemory=4GB" > /etc/wsl.conf

Điều này sẽ đặt giới hạn RAM cho Docker trong WSL 2 thành 4GB. Bạn có thể thay đổi giá trị "4GB" để phù hợp với yêu cầu của bạn.

  1. Sau khi bạn đã chỉnh sửa hoặc tạo tệp cấu hình WSL, bạn cần đảm bảo rằng Docker Desktop trên Windows cũng đã được cấu hình để sử dụng WSL 2. Đảm bảo rằng Docker Desktop đang chạy và sử dụng "WSL 2" làm runtime.

  2. Khởi động lại Docker Desktop để áp dụng thay đổi.

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 8, 2023 2:11 SA

@xt0307vn oke ban nhe

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 7, 2023 3:00 CH

@maitrungduc1410 cảm ơn bạn nhiều nha, mình gỡ hết extension cái background bình thường lại luôn😅

+1

bài viết này sẽ hoàn hảo nếu nhắc đến sử dụng rxjs để làm gì.

0

cho mình hỏi mình dùng redis apdater gõ PUBSUB CHANNELS * thì có 2 channel là socket.io-request#/# và socket.io-response#/# và khi gõ CLIENT LIST thấy server nào có cmd=subscribe đều có sub=2 psub=1 thì không biết psub ở đây là gì nhỉ

0

Bài viết hữu ích quá, đúng nhu cầu team mình đang cần, cám ơn Phụng nhé

0
thg 11 7, 2023 9:27 SA

Trường hợp cài đặt một node thì rất đơn giản như bài viết, vậy còn trong trường hợp dung lượng trên máy chủ đã hết và mình muốn mở rộng thêm thì làm sao để mình mở rộng nó được nhỉ?

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 11 7, 2023 7:24 SA

đâu nhỉ bạn cái mình update mới nhất nó chỉ hiện ra như này

image.png

0
thg 11 7, 2023 7:01 SA

em vấn cấn cấn khúc Model và Entity á vì sao k làm việc giữa DTO và Entity thôi vậy vì bác tả cái Model nó cũng tương tự chức năng Entity

+1
thg 11 7, 2023 6:40 SA

image.png

Mình chạy bị lỗi như này ạ

0
thg 11 7, 2023 6:15 SA

ib mình giúp nhé

0

Bảo mật cơ bản thôi chứ những cái tốt quá đều không cạnh tranh được thị trường.

0

chu minh xin source code với ạ : ly.chuminh@gmail.com

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí