초록 |
본 발명은 사용자 그룹핑을 이용한 생물정보학에서의 데이터베이스 처리 방법에 관한 것으로서, 생물정보학 관련 서열정보를 저장하는 데이터베이스와 연동하고 일정 통신 네트워크를 통해 각 사용자 단말과 접속하는 서버에서 상기 데이터베이스를 처리하는 방법에 관한 것이다. 이러한 본 발명은, 사용자 단말로부터 서비스 요청된 서열을 수신하여 큐에 저장하고, 일정 주기 D마다 현재 큐에 저장되어 있는 사용자 요청을 전달한 후 큐를 초기화함으로써 사용자 요청을 그룹핑하는 사용자 요청 접수단계; 및 사용자 요청 접수단계에서 전달되는 사용자 요청을 수신하면 데이터베이스를 한번 액세스한 후, 수신한 각 사용자 요청의 서열을 데이터베이스에서 액세스한 서열과 비교/분석하는 서열 비교/분석 단계를 포함하는 것을 특징으로 한다. 본 발명을 사용하면, 한 주기 동안 모아진 사용자 요청을 다음 주기에 일괄적으로 처리하되, 주기마다 단 한번만 데이터베이스를 액세스하므로 생물정보학 관련 정보를 제공하는 시스템의 비용을 줄일 수 있다. 이에 따라 종래의 방식에 비해서 많은 사용자 요청을 처리할 수 있게 되는 효과가 있다. |