ELK Stack
-
k8s에 Logstash 환경 구축하기환경 구축 2024. 10. 28. 00:00
자동목차지난번 포스팅에서는 elastic 환경을 구축해봤습니다.https://shinebyul.tistory.com/73 k8s에 Elasticsearch 환경 구축하기자동목차 진행중인 프로젝트에서 query dsl 을 사용해서 검색기능을 구현했었는데,제목, 카테고리, 해시태그 등에서 키워드를 찾다보니 join 연산이 많이 필요했습니다.그러다보니 검색 성능이shinebyul.tistory.com elasticsearch 서버 만으로도 검색 기능을 구현할 수는 있지만, 그럼 DB 내용을 업데이트 할 때마다 Elasticsearch에 데이터를 같이 넣어주어야하겠죠?Logstash의 파이프라인을 이용한다면 db에 저장된 내용을 알아서 수집해서 elasticsearch 로 데이터를 넣어주도록 할 수 있습니다!..
-
k8s에 Elasticsearch 환경 구축하기환경 구축 2024. 10. 14. 06:29
자동목차 진행중인 프로젝트에서 query dsl 을 사용해서 검색기능을 구현했었는데,제목, 카테고리, 해시태그 등에서 키워드를 찾다보니 join 연산이 많이 필요했습니다.그러다보니 검색 성능이 좋지 못했고 따라서 elasticsearch를 사용해 검색 성능을 개선시켰습니다. 현재 백엔드, 프론트엔드, 데이터베이스 서버가 모두 k8s에 배포되어있는데요, 여기에 elk 환경을 함께 구축했습니다.이번 포스팅에서는 우선 elasticsearch 환경을 구축해보고자 합니다.추가로 한글 형태소 분석기인 nori-analyzer, 초성검색을 위해 사용한 korean-analyzer를 위한 환경 구축도 다뤄보겠습니다. Elasticsearch 환경 구축1️⃣ configMap먼저 Elasticsearch에 필요한..