[REDIS] 레디 스의 변화를 들어?
REDIS레디 스의 변화를 들어?
어떤 변화가 내 레디 스 컬렉션 이루어질 때 나는 콜백을 실행할 수 있어야합니다. 콜백은 입력으로 키와 값을 것입니다. 이 수 같은가요?
감사?
해결법
-
==============================
1.또한 동기화 명령을 사용하여 노예처럼 레디 스 서버에 연결할 수 있습니다. 어떻게 레디 스 복제 작동을 참조하십시오? 빠른 도입을위한.
또한 동기화 명령을 사용하여 노예처럼 레디 스 서버에 연결할 수 있습니다. 어떻게 레디 스 복제 작동을 참조하십시오? 빠른 도입을위한.
싱크 명령의 출력은 두 단계를 갖는다. 첫 번째 단계에서 서버는 데이터베이스 dump.rdb 파일을 반환합니다. 파일이 전송되면, 그것은 또한 AOF 형식 인 레디 스 프로토콜에 명령을 보내는 시작합니다.
여기에 당신이 할 수있는 높은 수준의 사진입니다 :
그것은 많은 작업을 것 같다,하지만 당신은 아주 쉽게 해킹 할 수 있어야한다. 그리고 그것은 좋은 오픈 소스 라이브러리를 너무 만들 것입니다!
편집 : 동기화 V / s의 모니터
-
==============================
2.두 가지 옵션 :
두 가지 옵션 :
편집 레디 스 실제로 2.8 버전에서이 기능을 구현하는 것입니다. 이에 Antirez의 블로그 게시물을 참조 : 레디 스의 키 스페이스는 알림 시스템을 변경합니다.
-
==============================
3.짧은 대답 - 아니.
짧은 대답 - 아니.
약간 긴 대답은 - 당신은 당신이 당신의 클라이언트 레디 스 PubSub의 특정 채널에 게시 추가 할 경우에만 할 수 있습니다. 사용자 도대체 레디 스에서 벌어지고 어떤 구문 분석, 모니터링,하지만 그 과정은 레디 스에 연결이 끊어진 경우 또는 - 당신은 끝장.
-
==============================
4.2017 년
2017 년
당신이 사용할 수있는 게시 / 구독 메커니즘 이제있다 모듈 노드 - 레디 스. 여기에 특정 설명서를 참조하십시오. (또한 테스트 레디 스-모의 작동)
당신은 귀하의 경우 귀하의 컬렉션에 열쇠가 될 것 같은 채널에 여러 가입자 (청취자)을 가질 수있다.
빠른 샘플 : (구현 자세한 내용은 위의 문서를 참조하십시오)
sub.subscribe('myCollection'); sub.on('message', (channel, data) => { // this is the callback you talked about console.log(`${channel} is now ${data}`); }); // ... later on ... pub.publish('myCollection', [1,2,3]) // console will output: // myCollection is now [1,2,3]
-
==============================
5.
<dependency> <groupId>com.moilioncircle</groupId> <artifactId>redis-replicator</artifactId> <version>2.5.0</version> </dependency>
당신이 자바를 사용하는 경우. 레디 스 - 복제 구현 레디 스 복제 프로토콜입니다. 자세한 내용은 참조를 참조하십시오
from https://stackoverflow.com/questions/10676951/listen-for-changes-in-redis by cc-by-sa and MIT license
'REDIS' 카테고리의 다른 글
[REDIS] 평가없이 레디 스에서 개체를 얻을? (0) | 2020.01.22 |
---|---|
[REDIS] 치명적인 오류 : 찾을 수없는 클래스 '레디 스' (0) | 2020.01.22 |
[REDIS] 방법 레디 스의 pubsub 타임 아웃 기능을 구현하는 방법? (0) | 2020.01.22 |
[REDIS] 어떻게 소켓을 확인하는 방법은 여러 노드와 socket.io - 레디 스와 socket.io에 살아 (연결)이다 (0) | 2020.01.22 |
[REDIS] 합니까 레디 스에만 문자열 표현하지만 숫자 값이 아닌 허용 (0) | 2020.01.22 |