공부/Apache Kafka (2) 썸네일형 리스트형 [Apache Kafka] Kafka 설치하기 - KRaft Cluster (No Zookeeper) KRaft 기본 설명KRaft 는 Apache Kafka Raft의 줄임말입니다.기존 Apache Kafka는 메타데이터 관리를 위해 Zookeeper에 의존해 왔지만,KRaft는 Zookeeper 없이 독립적으로 클러스터 메타데이터를 관리할 수 있게 해줍니다. Zookeeper mode 에서 1개였던 controller가 KRaft mode 에서는 3개로 늘어나고, 이들 중 하나의 controller가 active controller이면서 leader 역할을 담당합니다. leader 역할을 하는 controller가 write 하는 역할도 하게 됩니다.KRaft 를 사용했을때의 장점?✔ Zookeeper 제거 → Kafka 운영이 더 간단해짐 ✔ 메타데이터 관리 성능 향상 → 트랜잭션 속도 개선 ✔ .. [Apache Kafka] 설치 & 실행 & 명령어 0. 설치 Apache Kafka 사이트에 가서 파일을 다운받습니다. kafka.apache.org/downloads Apache Kafka Apache Kafka: A Distributed Streaming Platform. kafka.apache.org 저는 스칼라 버전 2.12 를 사용하겠습니다. Download file : kafka_2.12-2.7.0.tgz 압축을 풀어줍니다. tar -xvf kafka_2.12-2.7.0.tgz 기본기능만 테스트 할 예정이니 설정파일은 디폴트 값으로 쓰겠습니다. kafka 는 java가 있어야 실행이 됩니다. java 설치되어있지 않는경우 설치를 해주셔야 합니다. (java 8 이상) 1. Zookeeper 실행 ./bin/zookeeper-server-sta.. 이전 1 다음