데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

검색엔진 또는 쇼핑몰이나 디스크 서비스들을 보면 검색어를 단어의 조합으로 검색하잖아요?

 

그런데도 속도가 무척이나 빠르게 검색이 됩니다.

 

text 형태의 자료중에 특정 단어를 검색하기 위해서는 like 검색을 통해야 하는데요.

 

like 검색은 데이터가 많으면 많을수록 느리고 또 인덱스를 걸더라도 '%검색할단어%' 이런식으로 앞에 %를 붙이면

 

인덱스가 의미가 없어서 검색이 무척이나 느린걸로 알고있습니다.

 

이런 검색엔진이나 쇼핑몰 등등에 사용되는 검색기술은 어떤것들이 있나요?

 

검색엔진 처럼 검색기능을 데이터베이스로 구현하려면 어떤 기술들을 알아야 하는지요?

 

이런것들이 데이터베이스를 사용하는거 같은데 감이 안오네요..

 

궁금합니다.

 

질문 요지

1. 검색엔진, 쇼핑몰, 디스크 서비스처럼 자료 용량이 많으면서 검색속도가 느리지 않은데 여기에 데이터베이스 기술이 사용되는건가요?

    아니면 다른 기술이 이용되나요?

 

2. 데이터베이스 기술이 사용된다면 어떤 개념들을 알아야 구현이 가능한지 궁금합니다.

No. Subject Author Date Views
6334 시간비교 하는방법 뽀챙 2013.01.18 8055
6333 LinkedServer 관련 질문입니다. [2] 수노 2013.01.17 6383
6332 쿼리문에 대한 질문드립니다.. [2] 이광재_298868 2013.01.17 6768
6331 lock 관련 질문입니다 [1] 가서리 2013.01.17 7974
6330 outer join 문의 [4] 길주석 2013.01.17 7009
6329 DB에 똑같은 행으로 똑같은 ID 값을 가진 걸 행으로 바꿔 줄려면 어떻게 해야하나요?? [1] dcman 2013.01.16 6201
6328 디비의 특정사용자 전체로그 하려면요..? [3] 문수정 2013.01.16 6527
6327 update 문 질문좀 드릴께요~ [7] 뽀챙 2013.01.16 6342
» 대용량 데이터의 like 검색은 어떻게 구현하나요? [3] AceCarrot 2013.01.16 8754
6325 PK 설정 여쭤봅니다. [1] Thope 2013.01.16 7161
6324 rollup 소계 구하기 [1] jwko 2013.01.16 7150
6323 dll로 만든 확장프로시져를 일정시간에 다시 올리기가 가능한가요? [2] 블랙 2013.01.15 6082
6322 [질문]유니코드 변환 방법 [3] 구본헌 2013.01.15 8245
6321 SQL 삭제 후 오류 [1] 해바라기 2013.01.15 7308
6320 프로시져내 스트링 검색 [7] 전념 2013.01.15 6386
6319 XML관련... [2] 메칸더 2013.01.15 7075
6318 데이터 두줄로 표현하기~!ㅠㅠ [2] 뽀챙 2013.01.14 8366
6317 특정 코드가 있는 칼럼의 총 카운터를 얹고 싶은데요. [2] 변닷컴 2013.01.14 6297
6316 mssql에 있는 테이블들을 오라클로 가져올려고 하는데 어떻게하나요? [1] 알려주세용 2013.01.14 7016
6315 전체 백업할때 나타나는 메세지의 의미 [2] 레지덥던이불 2013.01.14 6325





XE Login