* Full Text Search
: 전문검색
: 기존의 Like검색 은 여러개의 검색 필터를 동시에 매칭시키는 방식임.
: 결과는 동일하지만 DB서버에 부담을 주지 않는 방식임.
: 컬럼 내용 전체를 단순문자열로 생각하고 검색하는 방식
: 문자 편집기의 찾기/바꾸기의 메뉴 동작방식과 유사함
: MySQL의 Full Text Search 방식
: 자연어 검색
: WHERE MATCH(컬럼,컬럼...) AGAINST("검색어")
: 검색의 정확도 확인 AS SCORE
: 정확도에 따라 결과 내림차순 정렬
: 불린 검색
: WHERE MATCH(컬럼,컬럼...) AGAINST("단어* - 제외단어" in boolean mode)
: + 필수단어, - 예외단어, + 부분단어
: 연산자 사용한 구문검색
: 쿼리 확장 검색
: Full Text Search 인덱스 지원
: 5.5이하는 MyISAM만 가능, 이후는 둘다 가능
: ALTER TABLE 테이블명 ADD FULLTEXT(컬럼명)
'프로그래밍 > RDBMS - MySQL' 카테고리의 다른 글
Transaction/Lock/Isolation (0) | 2017.03.29 |
---|---|
Bulk Insert (0) | 2017.03.29 |
데이터베이스 백업/파티셔닝/샤딩 (0) | 2017.03.29 |
META DATA (0) | 2017.03.29 |
INDEX (0) | 2017.03.28 |