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

php - Kiểm tra và thiết lập các thao tác trên redis cluster php

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

Tôi đang sử dụng Redis theo cụm. Tất cả những gì tôi muốn làm là thêm một giá trị mới vào bộ sưu tập hữu hạn.

Đây là mã của tôi:

$redis->xem(keyMem)
$count = $redis->scard($keyMem);
nếu($đếm < giới hạn $)
$redis->multi()
->sadd($keyMem, $value)
->exec();

我得到:

"không thể sử dụng 'xem' trên các cụm kết nối."

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

Tôi không thể tìm ra giải pháp nào và tôi đã tự viết khóa.

$keyLock = $keyMem."khóa";
$start_time = microtime();
trong khi(đúng){
if($redis->setnx($keyLock, "1")){
$count = $redis->scard($keyMem);
if(i$count < $limit){
$r = $tredis->sadd($keyMem, $value);
}
$redis->del($keyLock);
}
khác{
if(microtime() - $start_time > 0,05){
$tredis->del($keyLock);
}
}
}

Về php - kiểm tra và cài đặt các thao tác trên redis cluster php, 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/29164369/

30 4 0
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