IoT 장치 (온도 센서)가 Azure IoT 허브에 데이터를 전송하는 애플리케이션을 구축 중입니다.Azure에서 알림 엔진으로 Redis PubSub 사용
그리고이 데이터를 읽고 데이터베이스에서 푸시 할 webjob이 있습니다 (raw와 함께 롤업 한 후). 우리는 또한 웹 응용 프로그램에 기능이 필요합니다. 사용자가 모든 방/구역에 가입 할 수 있고 변경 될 때마다 현재 온도를 화면에 밀어 넣어야합니다. 그리고 이것은 사용자가 화면에있을 때만 필요합니다.
우리는이 작업을 위해 redis pub/sub를 계획하고있었습니다.Webjob은이 데이터를 redis pub/sub (db와 함께)에 게시 할 수 있습니다. webApplication은 Redis PubSub에 가입합니다 (signalR을 사용하여 웹 서버에 가입 한 사용자 만 해당).
이 디자인에 대한 의견이 있으십니까? 이 경우에는 Redis PubSub가 좋은 선택입니까?
우리는 영구적 인 또는 다른 기능이 필요하지 않습니다. 우리는 단지 PUBSUB가 필요합니다. 또한 azaure는 PaaS 오퍼링으로 Redis를 제공합니다. – Pragmatic