안녕하세요
nodejs 에서
npm install --save influx
이것 설치해서
const client = new Influx.InfluxDB(DB정보);
client.query(쿼리);
이렇게 해서 client로 사용하는데
이게 쿼리를 반복해서 보내면
1초에 1개 꼴로 속도가 나지 않네요
이것을 속도개선을 위해서 pool로 바꾸어서 사용하고 싶은데
혹시 사용해 보신 분 계신가요?
캐시 처리된 결과 저장 방식 쿼리로 처리하면 속도 개선할 수 있습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
이 게시물을 신고 하시겠습니까?신고사유를 선택해주세요.
원인을 찾았습니다
쿼리를 예를 들어 아래처럼 두개를 날립니다.
count세는 쿼리 (select count(*) from table)
그냥 쿼리 (select * from table)
둘다 awiat가 걸려있고요
count 쿼리를 날리는 부분에 await를 제거하니
result를 받는 속도가 확실히 빨라졌습니다.
count 도 필요한데 고민이네요...