nodejs에서 pool

nodejs에서 pool

QA

nodejs에서 pool

본문

안녕하세요

 

nodejs 에서

 

npm install --save influx

이것 설치해서

const client = new Influx.InfluxDB(DB정보);

 

 

 client.query(쿼리);

 

이렇게 해서
client로 사용하는데

 

이게  쿼리를 반복해서 보내면

1초에 1개 꼴로 속도가 나지 않네요

 

이것을 속도개선을 위해서 pool로 바꾸어서 사용하고 싶은데

혹시 사용해 보신 분 계신가요?

 

 

이 질문에 댓글 쓰기 :

답변 1

캐시 처리된 결과 저장 방식 쿼리로 처리하면 속도 개선할 수 있습니다.

감사합니다.
원인을 찾았습니다

쿼리를 예를 들어 아래처럼 두개를 날립니다.

count세는 쿼리 (select count(*) from table)
그냥 쿼리 (select * from table)

둘다  awiat가 걸려있고요

count 쿼리를 날리는 부분에 await를 제거하니

result를 받는 속도가 확실히 빨라졌습니다.

count 도 필요한데 고민이네요...

답변을 작성하시기 전에 로그인 해주세요.
전체 2,087
QA 내용 검색
filter #css ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT