[Fastcat] 1부. 오픈소스 실시간 검색엔진 Fastcat 소개

2016. 1. 14. 11:25 IT 및 개발

안녕하세요.

사이트를 운영하다 보면 검색기능을 많이 사용하게 됩니다.

돈이 없는 회사들은 DB에서 like 검색이나, FullTextSearch 기능을 사용하게 됩니다.

like 검색은 속도가 많이 느리고 정확성이 떨어지는 단점이 있고,

FullTextSearch은 데이터베이스의 리소스를 많이 잡아 먹는 단점이 있습니다. (맞나??)


그래서 무료로 사용할 수 있는 검색엔진이 있나 찾아보다가 국산 오픈소스 검색엔진 Fastcat을 찾게되었습니다.

물론 Fastcat 말고 스핑크스 Sphinx 라는 검색엔진도 있는데 일단 친숙한 국산 제품으로 테스트를 진행하게 되었습니다.


Fastcat은 현재 패스트캣이라는 회사의 제품입니다.

초창기 웹스퀘어드라는 회사명으로 시작 후 현재는 패스트캣으로 회사명을 변경하였다고 합니다.


 패스트캣 회사 홈페이지 : http://www.fastcat.co/


그럼 실시간 검색엔진 Fastcat에 대해서 간단히 알아보도록 하겠습니다.


 패스트캣 실시간 검색엔진 소개 페이지 : http://www.fastcat.co/products/search.html


간단하게 정리를 하면 아래와 같습니다.

 - 실시간 검색 : DB검색, 파일 문서 검색

 - 분산시스템

 - 다양한 검색연산지원

 - 정렬, 필터링, 패싯(그룹핑)

 - 문서파일검색

 - 사전관리

 - REST API : 검색, 색인, 관리

 - 운영자 계정/그룹관리

 - 완벽한 모바일 지원

 - 색인주기설정

 - 데이터 플러그인

 - 분석기 플러그인

 * 특정 플러그인은 유료 서비스 입니다.


참고이미지