Lucene과 DB 검색 차이점
2021. 4. 12.
Lucene과 DB 검색 차이점 회사에서 루씬을 이용하여 Full-Text에 대한 '키워드 검색' 기능을 개발하면서 루씬이라는 라이브러리를 처음 접하게 되었다. 아직 연차가 낮고 아는게 많이 없다보니, 해당 기능을 구현하려면 당연히 위에서 말씀해주신대로 루씬을 써야되는구나 라고 생각하여 왜 이것을 써야하는지에 대한 생각을 해본적이 없었다. 그러다 최근 누군가에게 '루씬이 왜 빠른거에요?' 라는 질문에 답을 못했던 경험이 있어서 내가 진짜 기본적인 것들을 머리속에 정리를 안하고 사는구나 라는 생각에 바로 정리해본다.... Lucene 이란 루씬은 정보 검색 라이브러리로, 특히 Full-text 데이터를 인덱싱하고 검색하는데 특화되어있는 라이브러리다. 루씬을 설명할 때 많이 등장..