두 게시판의 여분필드간 매칭처리를 하려면 어떤 방법을 추천하실 수 있으신지요?

두 게시판의 여분필드간 매칭처리를 하려면 어떤 방법을 추천하실 수 있으신지요?

QA

두 게시판의 여분필드간 매칭처리를 하려면 어떤 방법을 추천하실 수 있으신지요?

답변 1

본문

안녕하세요.

 

1:1 매칭처리에 대한 질문 한가지 드립니다.

 

만일 게시판A, 게시판B가 있는데 

두 게시판의 여분필드(wr_1 ~ wr_10)끼리 서로 매치가 되는지 여부를 체크하려면

단순하게 생각하여 두 게시판 글을 각각 1개씩 읽고 10개의 필드를 비교하는 방법이 

언뜻 떠오릅니다.

 

하지만 자료의 양이 많아 지면 엄청난 시간이 소요가 될 것 같습니다.

리얼타임으로는 힘들것 같고 Batch성으로 작업을 돌려야 하지 않을까 싶은데요.

 

어떤분이 올려던 방법중에 text file로 만들어 비교를 하는 것이 더 효율적이라고 하더군요.

무슨 알고리즘을 거론했던 것 같은데 정확히 기억이 나지 않네요. ㅜ.ㅜ 

 

여분필드가 변경이 되었거나 또는 새로 작성된 글을 기준으로 상대 게시판의 여분필드를 

다시 매칭시키는 작업을 하면 작업시간이 단축이 될 것 같기도 하구요.

 

결론적으로 질문을 드리자면

두 게시판의 여분필드 값을 효율적으로 1:1 비교하여 매칭여부를 체크할 수 있는 방법에 대한

조언을 부탁 드립니다.

 

질문이 좀 난해한 점 양해 부탁 드립니다.

 

의견 부탁 드립니다.

 

감사합니다.

 

이 질문에 댓글 쓰기 :

답변 1

2개의 게시판의 key 값은 동일하다면,

 

1. 전체를 확인하는 방법.

 -자료가 적을 경우에는 효율적이죠.

   문제는 자료량이 수천만건이 되면 곤란해지죠.

 

2. 일정기간의 게시글만 비교.

  -일정기간의 게시글만 비교하면, 시스템적인 부담감이 적죠.

 

3. 실시간적인 비교.

  -한개의 게시판에 글이 생성될때 다른게시판의 여분필드비교 하면 좋겠지만

   게시판의 생성시점에 대해서는 고찰이 팔요합니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 1
© SIRSOFT
현재 페이지 제일 처음으로