cuốn sách gpt4 ai đã làm

Redis sự kiện pre-GET

In lại Tác giả: Hồ Xil Thời gian cập nhật: 2023-11-01 11:13:22 32 4
mua khóa gpt4 Nike

Làm cách nào tôi có thể ghi đè phương thức GET hoặc viết một hàm mới sẽ được thực thi ở phía máy chủ để trả về một giá trị khóa khác nếu khóa đang được tìm kiếm không tồn tại?

Ví dụ:

Nếu từ khóa “word_1 word_2 word_3 word_4” không tồn tại thì tìm kiếm từ khóa “word_1 word_2 word_3”, nếu từ khóa “word_1 word_2 word_3” không tồn tại thì tìm kiếm từ khóa “word_1 word_2”, nếu từ khóa “word_1 word_2” " không tồn tại thì tìm kiếm từ khóa "word_1". Việc tìm kiếm đệ quy này phải được thực hiện phía máy chủ (để biết tốc độ).

câu trả lời hay nhất

Chức năng này không được tích hợp trong Redis, nhưng nếu bạn thực sự muốn thực hiện nó trên máy chủ, bạn có thể sử dụng tập lệnh Lua để thực hiện việc đó cho mình.

Nếu bạn không muốn làm điều đó, một cách tiếp cận khác là tạo các khóa tìm kiếm có thể, trong ví dụ của bạn

từ_1 từ_2 từ_3 từ_4
từ_1 từ_2 từ_3
từ_1 từ_2
từ_1

sau đó phát hành MGETNhận tất cả các chìa khóa cùng một lúc. Trong logic ứng dụng của bạn, bạn có thể lặp qua các kết quả để lấy kết quả đầu tiên có giá trị

Về sự kiện Redis pre-GET, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/34084361/

32 4 0
Hồ Xil
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress