MD 수정
This commit is contained in:
@@ -370,14 +370,10 @@ Validated로 유효성 빈검사를 수행하여 실패 원자성을 유지하
|
||||
|
||||
tagify 라이브러리를 사용하여 태그 기능을 구현하였고 태그나 게시물 컨텐츠의 특정 문자열에 대하여 검색하는 기능을 만들었습니다.
|
||||
|
||||
이때 보다 빠른검색을 위해 게시글의 내용 컨텐츠 타입을 varchar로 저장하고 인덱스를 걸었습니다.
|
||||
검색 쿼리의 경우 "Like %s%" 를 사용하였기에 인덱스를 사용하지 못하기 때문에
|
||||
|
||||
검색 쿼리의 경우 "Like %s%" 를 사용하였기에 인덱스를 제대로 활용하여 레인지 스캔이 타지지는 않지만 인덱스 풀스캔은 타지기 때문에 인덱스가 없는것보다는 낫다고 판단했습니다.
|
||||
차후 성능상 문제가 있을 경우 형태소 분석기를 설치하여 mysql의 FTS기능을 지원하도록 개선해볼 예정입니다.
|
||||
|
||||
차후 성능상 문제가 있을 경우 형태소 분석기를 설치하여 mysql의 FTS기능을 지원하도록 리팩토링할 예정입니다.
|
||||
|
||||

|
||||
[검색 쿼리시 풀 인덱스 스캔이 타지는 모습]
|
||||
|
||||
### 오프셋 페이징을 사용한 페이징박스와 커서 페이징을 사용한 무한 스크롤
|
||||
|
||||
|
||||
Reference in New Issue
Block a user