[CockroachDB] Bulk Insert 성능 향상법
CockroachDB에 대용량 데이터를 입력할 때 성능 향상법을 소개해 드립니다. Java로 프로그래밍 할 경우에 JDBC가 RDBMS에 연동하는 표준 방법이죠. 다량의 데이터를 빠르게 처리하는 방법이 바로 JDBC의 Batch를 이용하는 것입니다. PostgreSQL용 jdbc로 CockroachDB에 데이터를 넣고 있었는데 속도가 만족스럽지 않아서 CockroachDB Document에 소개되어 있는 Multiple Insert 방법으로 변경했더니, 변경전보다 약 5~10배 정도 입력 속도가 향상이 되었습니다. 입력속도가 일정하지 않은 것은 CockroachDB가 Store Engine으로 사용하고 있는 "RockDB" 특성 때문입니다. RockDB는 페이스북에서 구글의 " LevelDB"를 가져다가..
Database/CockroachDB
2019. 8. 27. 20:51
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 카카오 에드
- 고체 향수
- GKRS
- 증권정보포털
- 로니카 BCS
- 브리다 정수기
- Sybase IQ
- 유가바이트디비
- 오미크론
- 홈 오피스
- 코라나 19
- 르세라핌
- 톡토기
- Life Chair
- 파나소닉 비데 DL-EH10KWS
- 배당급
- 별잉 빛나는 밤
- VARIDESK
- 루미큐브 종류
- Pixel Pals
- 매직 트랙패드2
- JMW 헤어드라이기기
- 솔리드 쿨론
- node.js
- 화분벌레
- 별이 빚나는 밤
- weka
- 남설 팔찌
- yugabyteDB
- 빈센트 반 고흐
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
글 보관함