바라쿠다
443
2017-07-06 13:29:21
6
780

okky 검색기능이 단순 like 가 맞는건가요?


단순 like 라고 하던데 

여러명이 사용하는데 그래도 속도가 괜찬은거 같아서요

단순 like 검색 인데 이정도 속도가 나오는걸가요?

0
0
  • 답변 6

  • basscraft
    2k
    2017-07-06 13:45:50

    속도 보니 like 맞는것 같은데...


    0
  • 니플
    2017-07-06 13:48:40

    네 like 같습니다.

    근데 어쩔수 없지않나요?


    바니님께서 like 만큼의 검색을 하면서

    빨리할 수 있는 방법 아시면

    알려주는 것도 좋겠습니다.


    0
  • basscraft
    2k
    2017-07-06 14:04:47

    검색엔진에서 사용하는 방법은...

    컨텐츠가 등록 될 때 검색할 대상 내용을 형태소 단위로 파싱하고 색인을 생성해서 색인 정보를 함께 저장합니다.

    검색할 때 검색어로 색인사전을 검색하고 색인과 연결된 컨텐츠들을 보여주는 방식입니다.


    검색엔진의 성능은 형태소 분석 알고리즘과 색인 사전을 얼마나 관리를 잘 하느냐가 생명으로 알고 있습니다.

    1
  • SteveH
    1k
    2017-07-06 14:39:58

    basscraft

    글을 보다가 여쭤보고 싶습니다.
    그러면 애초에, 게시판을 작성하기에 앞서, 검색알고리즘을 어떻게, 색인 혹은 인덱스를 어떻게 주어서 검색할지를 구성하지 않는다면 후에 검색을 도입하는 것은 큰 문제가 될 수 있다고 생각해도 되는것인가요?


    0
  • basscraft
    2k
    2017-07-06 18:22:24

    일반적으로 게시판에서는 DB에서 지원하는 full text 검색을 이용합니다.

    게시물이 아무리 많아도 게시판 하나 검색 하자고 검색엔진을 도입하지는 않을 것 같습니다.

    보통 검색엔진은 다양한 형태의 컨텐츠가 존재하고 조회 해야 할 대상이 아주 많은 경우 효과있는 방식이죠

    색인하는 방식은 색인 프로세스를 대상에 맞게 별도로 만들기 때문에 미리부터 염두에 두지 않으셔도 크게 문제되지는 않을 것 같습니다.

    1
  • SteveH
    1k
    2017-07-06 20:37:22

    친절한 답변 감사드립니다!!~

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.