돌멩이가 사람이 될 수 있을까

  • 홈
  • Spring
  • Java

기록 2

Spring data elasticsearch 4.4 환경 설정

시작하며 이번에 회사에서 엘라스틱 서치를 활용한 기능을 개발하면서 회사 서버 프로젝트에 Spring data elasticsearch를 적용하게 되었습니다. 그러면서 발생했던 이슈들과 해결 방안을 기록하고자 합니다. 보다 나은 해결 방법, 보다 나은 접근 방식이 있다면 알려주시면 감사하겠습니다. 😄 버전 회사의 Elasticsearch 버전은 8.x 버전이어서 Spring data elasticsearch 5.0 버전을 사용하면 좋았을테지만 회사 Spring boot 버전과 호환되지 않아 Spring data elasticsearch 4.4를 사용하였습니다. Spring boot 2.7 Spring data elasticsearch 4.4 Elasticsearch 8.6 공식문서에 Spring data..

기록 2024.04.17

[Docker] MySQL/mariadb 한글 인코딩 오류

docker를 이용해 mysql container를 생성하고 초기화하는 과정에서 인코딩 오류가 발생했다. MySQL은 8.0부터 default character set이 utf8mb4로 변경되었고 그 이전 버전들은 default가 latin1이기 때문에 한글을 사용하려면 별도의 설정이 필요하다. Docker의 MySQL 이미지는 아래 옵션을 사용하면 server와 db의 default character set을 변경할 수 있다. (아래 경우는 config설정을 하지 않고 설정하는 방법이다.) docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag --character-set-server=utf8mb4 --collation..

기록 2022.05.26
1
더보기
  • 전체보기
    • 회고
    • 기록

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • GIt

티스토리툴바