두 게시판의 여분필드간 매칭처리를 하려면 어떤 방법을 추천하실 수 있으신지요? 채택완료
안녕하세요.
1:1 매칭처리에 대한 질문 한가지 드립니다.
만일 게시판A, 게시판B가 있는데
두 게시판의 여분필드(wr_1 ~ wr_10)끼리 서로 매치가 되는지 여부를 체크하려면
단순하게 생각하여 두 게시판 글을 각각 1개씩 읽고 10개의 필드를 비교하는 방법이
언뜻 떠오릅니다.
하지만 자료의 양이 많아 지면 엄청난 시간이 소요가 될 것 같습니다.
리얼타임으로는 힘들것 같고 Batch성으로 작업을 돌려야 하지 않을까 싶은데요.
어떤분이 올려던 방법중에 text file로 만들어 비교를 하는 것이 더 효율적이라고 하더군요.
무슨 알고리즘을 거론했던 것 같은데 정확히 기억이 나지 않네요. ㅜ.ㅜ
여분필드가 변경이 되었거나 또는 새로 작성된 글을 기준으로 상대 게시판의 여분필드를
다시 매칭시키는 작업을 하면 작업시간이 단축이 될 것 같기도 하구요.
결론적으로 질문을 드리자면
두 게시판의 여분필드 값을 효율적으로 1:1 비교하여 매칭여부를 체크할 수 있는 방법에 대한
조언을 부탁 드립니다.
질문이 좀 난해한 점 양해 부탁 드립니다.
의견 부탁 드립니다.
감사합니다.
답변 1개
2개의 게시판의 key 값은 동일하다면,
1. 전체를 확인하는 방법.
-자료가 적을 경우에는 효율적이죠.
문제는 자료량이 수천만건이 되면 곤란해지죠.
2. 일정기간의 게시글만 비교.
-일정기간의 게시글만 비교하면, 시스템적인 부담감이 적죠.
3. 실시간적인 비교.
-한개의 게시판에 글이 생성될때 다른게시판의 여분필드비교 하면 좋겠지만
게시판의 생성시점에 대해서는 고찰이 팔요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
역시 쉽지 않은 문제군요.
2.,3. 방법을 적절하게 사용해야 할 것 같습니다.