摘要 |
본 발명은 효율적인 데이터 수집을 위한 미들웨어 장치 그리고 미들웨어 장치의 효율적인 데이터 수집 방법에 관한 것으로서, 데이터 송신 장치로부터 소켓으로 데이터가 전송됨에 따라, 미들웨어 장치가 복수의 큐를 포함한 클러스터링 큐에서 특정 큐를 선택하여 상기 소켓에 할당하는 단계, 상기 미들웨어 장치가 상기 소켓으로 전송된 데이터를 상기 특정 큐에 저장하는 단계, 상기 미들웨어 장치가 상기 클러스터링 큐에 포함된 상기 복수의 큐에 유휴(idle) 상태인 큐가 존재하는지 관찰하는 단계, 및 상기 미들웨어 장치가 관찰 결과에 따라 유휴 상태인 특정 큐에 저장된 데이터를 데이터베이스에 저장하는 단계를 포함하며, 이를 통해 클러스터링 큐에 포함된 복수의 큐 중 특정 큐를 선택하여 소켓에 할당함으로서, 소켓으로 전송된 데이터를 큐에 임시로 저장함에 따른 시간이 단축되고, 데이터 수집 및 저장을 위한 전체 소요시간이 절약된다. |