DevBoi

[Kafka] 카프카 토픽 이름 정하기 본문

Develop/[Kafka]

[Kafka] 카프카 토픽 이름 정하기

HiSmith 2023. 7. 21. 19:36
반응형

토픽 이름에는 제약조건이 있다.

-빈문자열은 지원하지 않는다.

-마침표나 마침표둘로 생성될수는 없다.

-토픽이름은 영어대소문자 0~9 마침표언더파,하이픈 조합으로 생성가능하다.

-동일한 이름으로는 생성이 불가능하다

-마침표와 언더바가 동시에 들어가면 안된다.(워닝 발생됨)

 

의미있는 토픽이름을 작명하는 법

모호하게 작성하면 망한다.

토픽 이름 변경이 안된다.

 

아래의 방법으로, 생성하는 것을 추천한다고 한다.

되도록이면 이런식으로 최대한 세분화하여, 토픽이름에 데이터를 넣도록 하자.

예시로는 .json을 넣을수가 있는데

이는 컨슈머가 데이터를 받아서 역직렬화를 할떄, 유용하게 사용된다.

json이던 뭐든 데이터타입을 포맷에 적게되면 해당 사용시에 유용하다.

반응형

'Develop > [Kafka]' 카테고리의 다른 글

[Kafka] 카프카 운영 방법들  (0) 2023.07.26
[Kafka] 클라이언트 메타데이터와 브로커 통신  (0) 2023.07.26
[Kafka] 레코드란?  (0) 2023.07.21
[Kafka] 토픽과 파티션  (0) 2023.07.21
[Kafka] ISR (In-Sync-Replicas)  (0) 2023.07.21