인프런 커뮤니티 질문&답변

JoyNGain님의 프로필 이미지
JoyNGain

작성한 질문수

카프카 완벽 가이드 - ksqlDB

Group by의 Repartition 이해 - 02

Group by push쿼리 사용중 오류 관련해서 질문드립니다.

작성

·

108

0

안녕하세요 강사님 질문드립니다.

 

group by 를 사용하여 조회할때

한번씩 group by 가 되지않고 조회되는경우가 있는데

이경우에는 리눅스 서버가 문제인건가요?

쿼리 날리면 결과가 조금 늦게 뜨긴합니다.

답변 1

0

권 철민님의 프로필 이미지
권 철민
지식공유자

안녕하십니까,

쿼리가 아예 수행이 안되는 건가요? 아님 조금 버퍼링이 있다가 수행되는 건가요?

조금 버퍼링은 초기에 Kafka 에서 Streaming을 위해 Consumer등을 생성하거나, RocksDB 초기화를 위해서 발생할 수 있습니다. 10초 이상 쿼리 수행이 지체되는 정도라면 다시 한번 현상을 상세히 기술해 주셨으면 합니다.

감사합니다.

JoyNGain님의 프로필 이미지
JoyNGain
질문자

수행은 되는데 조금 버퍼링있다가 결과가뜨는데 group by 가 적용된 결과 포함 group by 가 포함되지않은 결과도 같이 뜨는 경우가있습니다.

 

만약 group by 하면 원래는 4개가 떠야하는데 4개 + group by 적용되지않은 컬럼 2개 뭐 이런식으로 총 6개가 뜨는 현상이 있습니다.

그래서 해당 쿼리를 2~3번날려야 정상적으로 쿼리수행결과가 뜨네요..

그래서 해당 ksql서버가 좀 느려져서 그런건가 싶어서요.

권 철민님의 프로필 이미지
권 철민
지식공유자

아마 처음만 그렇게 나올 수도 있는데, 데이터가 계속 입력되면 정상적으로 추가된 데이터에 대해서 별 문제없이 Group by 가 나올 겁니다. 데이터를 계속 입력해도 동일한 현상이 지속되면 다시 말씀해 주십시요.

JoyNGain님의 프로필 이미지
JoyNGain

작성한 질문수

질문하기