매우 기본적인 Redis pubsub 문제가 있습니다. GEOADD
명령을 통해 추가 된 항목에 PSUBSCRIBE
을 입력하고 싶습니다. 여기 내가 한 일이 있습니다 :PSUBSCRIBE 및 GEOADD
먼저 MONITOR
명령을 실행하십시오.
PSUBSCRIBE __geo:*
을 그리고 또 다른 redis-cli
세션에서 내가 발행 한 :
GEOADD users 40.0 -73.0 foo
아무것도 가입자로 가입 온다하지만 난을 확인할 수 있습니다 항목이 모니터를 통해 추가되었습니다.
... 그리고 원하는 결과를 얻을 수있는 가장 간단한 방법은 키 스페이스 알림을 포기하고 바로 가능 루아 스크립트/W 각각'PUBLISH'와 모든'GEOADD' 번들입니다 –
당신은 단지'멀티 '트랜잭션에서 이것이 괜찮다고 생각합니까? –