본문 바로가기

cheatsheet5

ES Query 인덱스 생성 API(PUT /인덱스명) PUT /movie { "settings":{ "number_of_shards":"1", "number_of_replicas":"1" }, "mappings":{ "properties":{ "movieNm":{ "type":"keyword" }, "genre":{ "type":"keyword" } } } } 인덱스 삭제(DELETE /인덱스명) BODY 없음 문서 생성(POST /인덱스명/(_doc)/인덱스아이디) POST /movie/_doc/2 { "movieNm":"iron man", "genre":"action" } 문서 조회(GET /인덱스명/인덱스아이디) body없음 문서 삭제(DELETE /인덱스아이디) body없음 조회 API { "size":1, #.. 2022. 10. 12.
ES conf 노드 설정 role\conf node.master node.data node.injest search.remote.connect 마스터 T F F F 데이터 F T F F 코디네이팅 F F F F 인제스트 F F T F 2022. 10. 12.
docker_cheatsheet 명령어 형태 docker 커맨드(상위, 하위) 옵션 대상 커맨드: 실행, 중지 등등 옵션: 데몬으로 실행, 포트 지정 등등 대상: 컨테이너 상위 커맨드 명령어 설명 container 컨테이너 image 컨테이너 이미지 volume 볼륨 network 네트워크 하위 커맨드 container 명령어 설명 상위 커맨드 생략 가능 옵션 start 시작 O -i stop 종료 O create 컨테이너 생성 O --name -e -p -v run 이미지를 내려받고, 컨테이너를 생성후 실행 O --name: 이름 지정 -p: 포트 지정(외부:내부) -v:볼륨 마운트(외부:내부) --net:네트워크 -e:환경변수 -d:데몬으로 -i:터미널 연결 -t:특수키 사용 허용 exec 컨테이너 속에서 프로그램을 실행 O -i .. 2022. 9. 4.
Kafka Connect API 명령어 정리 카프카 커넥트는 기본적으로 localhost:8083 주소를 사용한다. 요청 메소드 호출 경로 설명 GET / 실행 중인 커넥트 정보 확인 GET /connectors 실행중인 커넥트 이름 확인 POST /connectors 새로운 커넥터 생성 요청 GET /connectors/{커넥트 이름} 실행 중인 커넥터 정보 확인 GET /connectors/{커넥트 이름}/config 실행 중인 커넥터의 설정값 확인 PUT /connectors/{커넥터 이름}/config 실행 중인 커넥터 설정값 변경 요청 GET /connectors/{커넥터 이름}/status 실행 중인 커넥터 상태 확인 POST /connectors/{커넥터 이름}/restart 실행 중인 커넥터 재시작 요청 PUT /connectors/.. 2021. 11. 27.
kafka cli 명령어 정리 Topic 명령어 설명 비고 bin/kafka-topics.sh --create --bootstrap-server localhost:9092 --partition 4 --replication-factor 1 --topic 토픽 이름 토픽 생성 bin/kafka-topics.sh --bootstrap-server localhost:9092 --topic 토픽이름 --alter --partitions 5 파티션 수 변경 실행중에 파티션 수 감소는 불가 bin/kafka-topics.sh --bootstrap-server localhost:9092 --topic 토픽이름 --alter --add-config 설정=설정값 토픽 옵션 추가 기존 옵션 존재시 변경하지 않음 bin/kafka-topics.sh --b.. 2021. 8. 6.