https://always-kimkim.tistory.com/entry/kafka101-message-topic-partition

 

[Kafka 101] 카프카 메시지와 토픽과 파티션 (Kafka Message, Topic and Partition)

들어가며  카프카 브로커는 프로듀서로부터 메시지를 전달받고, 다시 이를 컨슈머로 전달하는 역할을 담당합니다. 이번 글은 카프카를 통해 흘러가는 메시지에 대해 알아보고, 나아가 카프카

always-kimkim.tistory.com

일단 이걸 읽고 메시지, 토픽, 파티션에 대해서 대충 개념을 잡고

 

https://always-kimkim.tistory.com/entry/kafka101-broker

 

[Kafka 101] 카프카 브로커 (Kafka Broker)

들어가며  카프카는 메시지를 생산하는 프로듀서와 소비하는 컨슈머, 그리고 그 사이에서 메시지를 저장, 전달하는 브로커(Broker)로 구성됩니다. 이번 글은 카프카의 중추인 브로커에 대해 전반

always-kimkim.tistory.com

이 글로 브로커에 대한 개념을 좀 잡아보자.

 

---

 

 

프로듀서 : 데이터 만드는 놈

컨슈머 : 데이터 쓰는 놈

브로커 = 노드

 

토픽, 파티션

데이터를 구분하는 기본 단위 : 토픽

토픽 안에 파티션으로 구분됨. 논리 구분 단위

안에 들어가는 데이터를 레코드라고 함

토픽을 만들었다 : 데이터베이스를 만들었다.

 

kafka는 스트리밍 데이터를 저장하기 때문에, retention period가 지나지 않은 데이터를 가져갈 수 있어. 데이터 저장 댐 역할을 해

그리서 멀티로 가져갈 수 있는거야.

오래된 데이터도 저장.

 

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기