Predis는 트랜잭션을 사용하여 두 개의 명령을 실행하지만 그 중 하나가 실패합니다.
설명 오류 제한기를 만들기 위해 redis 목록을 사용하고 있으며 대부분 예상대로 작동하지만 최근에 만료 시간이 없는 일부 키가 있음을 발견했습니다. 이상적으로는 값을 목록에 "rpush"하고 트랜잭션의 만료 시간을 설정하고 트랜잭션이 시작되기 전에 "watch"도 사용합니다. jmeter를 사용하여 초당 500개의 요청과 같은 관련 API를 일괄 요청하더라도 이 버그는 내 로컬 환경에서 재현되지 않습니다. 버전: 예측: v2.1.2PHP7.4Redis Server 5.0.10 코드 예 $redi...
P粉030479054 2023-09-13 17:55:41 0 1 265
redis List 并发问题
现在c端单线程rpush数据到redis ,我java端用的是hiredis client,能否多线程lpop数据,多线程lpop是否会出现重复pop到同一个数据啊?
天蓬老师 2017-04-24 09:12:21 0 3 429
php - redis做一个队列,为什么出队列是会少显示一个元素?
{代码...} 3 $redis->connect('127.0.0.1',6379); 4 $arr= array('h','e','l','l','o','w','o','r','l','d'); 5 foreach($arr as $k =>$val){ //入队 6 $redis->rpush('list',$val); 7 } 6 while(t
ringa_lee 2017-04-11 10:15:37 0 1 256