사용자 도구

사이트 도구


search:elasticsearch

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
다음 판 양쪽 다음 판
search:elasticsearch [2017/07/11 13:52]
kwon37xi [Cluster 관리]
search:elasticsearch [2019/01/24 09:55]
kwon37xi
줄 31: 줄 31:
 ===== Docker로 띄우면서 Clustering 할 때 ===== ===== Docker로 띄우면서 Clustering 할 때 =====
   * [[:docker|Docker]]로 ES를 띄울 경우 ''network'' 설정이 복잡해진다.   * [[:docker|Docker]]로 ES를 띄울 경우 ''network'' 설정이 복잡해진다.
 +  * [[https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html|Install Elasticsearch with Docker | Elasticsearch Reference]]
   * 가장 쉬운 해결책 : ''network.host=0.0.0.0''으로 하고 docker 실행시 ''%%--%%net=host'' 옵션을 준다. 하지만 이 경우 보안상 등의 문제가 있을 수 있다고 함.   * 가장 쉬운 해결책 : ''network.host=0.0.0.0''으로 하고 docker 실행시 ''%%--%%net=host'' 옵션을 준다. 하지만 이 경우 보안상 등의 문제가 있을 수 있다고 함.
   * [[http://stevesmashcode.com/devops/Elastic-Search-in-Docker/|How to Setup Elastic Search in Docker Containers]]   * [[http://stevesmashcode.com/devops/Elastic-Search-in-Docker/|How to Setup Elastic Search in Docker Containers]]
줄 85: 줄 86:
     * 메모리는 31GB 혹은 32bit Pointer가 될수 있는 max 값.     * 메모리는 31GB 혹은 32bit Pointer가 될수 있는 max 값.
     * Shard 는 최대 30GB가 될 정도 수준으로 구성.(Replica 도 계산시 단일 Shard로 쳐서)     * Shard 는 최대 30GB가 될 정도 수준으로 구성.(Replica 도 계산시 단일 Shard로 쳐서)
 +
 +===== G1 GC =====
 +  * G1 GC로 가려면 [[search:lucene|Lucene]] 관련 버그들이 해결된 [[java:10|Java 10]] 이상 버전 권장.
 +  * [[https://brunch.co.kr/@alden/45|G1 GC 적용과 JVM Upgrade]]
 +  * [[https://medium.com/naukri-engineering/garbage-collection-in-elasticsearch-and-the-g1gc-16b79a447181|Garbage Collection in Elasticsearch and the G1GC – Naukri Engineering – Medium]]
 +  * [[https://sematext.com/blog/java-9-elasticsearch-benchmark/|Java 9 Elasticsearch Benchmark: upgrading benefits]]
 +
  
 ===== RollingFileAppender로 변경 ===== ===== RollingFileAppender로 변경 =====
줄 109: 줄 117:
   * [[https://blog.frankel.ch/elasticsearch-api-cheatsheet/|ElasticSearch API cheatsheet]]   * [[https://blog.frankel.ch/elasticsearch-api-cheatsheet/|ElasticSearch API cheatsheet]]
   * [[https://www.javacodegeeks.com/2017/03/elasticsearch-java-developers-elasticsearch-java.html|Elasticsearch for Java Developers: Elasticsearch from Java | Java Code Geeks - 2017]]   * [[https://www.javacodegeeks.com/2017/03/elasticsearch-java-developers-elasticsearch-java.html|Elasticsearch for Java Developers: Elasticsearch from Java | Java Code Geeks - 2017]]
 +  * [[https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-mapping-charfilter.html|Mapping Char Filter | Elasticsearch Reference [6.2] | Elastic]] 특수 문자등의 검색
search/elasticsearch.txt · 마지막으로 수정됨: 2023/04/29 14:03 저자 kwon37xi