2016-07-03 1 views
0

이 질문은 전에 질문했을 수 있습니다. 그러나 그 해결책은 내 문제를 해결하지 못했습니다.노드 js mysql 데이터베이스 테이블 실시간으로 변경 추적

트위터 스트리밍 API를 사용하고 실시간으로 여러 계정/키워드에 대한 트윗을 가져와 MySql 데이터베이스 테이블에 추가하는 응용 프로그램 (express4, Node JS + Mysql)이 있습니다.

프런트 엔드에서 대시 보드의 카운트/통계를 보여줍니다. 이제 테이블에 새 레코드가 추가되면 실시간으로 테이블에서 통계를 업데이트해야하는 방법을 찾을 수 없습니다.

나는 간격 검색과 데이터베이스 쿼리 또는 폴링과 같은 여러 가지 솔루션이 많이 검색되었습니다.

또한 pub/sub 또는 radis. 하지만 나는이 단계에서 어떻게 방사체를 끼워 넣을 수 있는지 모른다. 또는 폴링 데이터베이스가 적합한 옵션입니다.

올바른 방향으로 안내하거나 도움을 주시면 대단히 감사하겠습니다.

답변

2

업데이트 할 때 socket.io를 사용하여 새로운 카운트를 방송 할 수 있습니다. 이것은 그것을 실시간으로 만들 것입니다. 만약 socket.io를 사용하고 싶지 않다면, 폴링을해야한다.

+0

일반 웹 소켓을 사용하십시오. 또는 SSE를 사용하십시오. – robertklep

+0

답장을 보내 주셔서 감사합니다. 나는 이것을 구현할 것이다. –