아 이게 뭐임!

HikariCP이 뭐임!

마로가마따 2021. 7. 9. 11:56

Contents

-       HikariCP이 뭐임!

-       HikariCP 왜 씀?

 

HikariCP이 뭐임!

HikariCP

매우 가볍고 빠른 JDBC 연결 풀링 프레임워크입니다.

HikariCP팀에서 공개한 벤치마크입니다. 다른 연결 풀링 프레임 워크보다 빠른 것을 알 수 있습니다. HikariCP가 빠른 이유는 다음과 같습니다.

-       바이트 코드 수준의 엔지니어링 : 어셈블리 수준 네이티브 코딩이 포함된 극단적인 바이트 코드 수준의 엔지니어링이 수행되었습니다.

-       마이크로 최적화 : HikariCP에는 개별적으로 거의 측정 없지만 전체 성능을 향상시키기 위해 함께 결합되는 많은 마이크로 최적화가 포함되어 있습니다이러한 최적화 일부는 수백만 번의 호출에 대해 분할 밀리 단위로 측정됩니다. (ArrayList, ConcurrentBag)

 

 

 

HikariCP 왜 씀?

HikariCP 데이터베이스의 Connection Pool 구현을 개선하기 위해 개발되었습니다. JDBC 커넥션을 맺는 과정은 복잡하고 자원을 많이 소모하는 작업입니다. Connection Pool 관리하는 것이 성능에 영향을 미칩니다. HikariCP 이러한 Connection Pool 관리합니다. Connection Pool 관리하는 다른 라이브러리들 보다 우수한 벤치마크 성적을 가졌습니다.

 

 

 

 

반응형

'아 이게 뭐임!' 카테고리의 다른 글

Junit이 뭐임!  (0) 2021.07.11
Jndi가 뭐임!!  (0) 2021.07.10
HeidiSQL이 뭐임!  (0) 2021.07.09
싱글톤이 뭐임!!  (0) 2021.07.08
Connection Pool이 뭐임!!  (0) 2021.07.08