본문 바로가기 메뉴 바로가기

Choizz

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Choizz

검색하기 폼
  • 분류 전체보기 (17)
    • 알고리즘 풀이 (0)
    • 디자인패턴 (3)
    • Java (10)
    • JPA (1)
    • Spring (3)
  • 방명록

jpa (1)
Spring boot + mysql 대용량 데이터 넣기 (10만 mock User, jpa -> jdbc).

대용량 데이터 삽입mysql 8.4.2 + Springboot를 이용해서 대용량 데이터 삽입을 한 내용에 대해 포스팅하려고 합니다.약 10만 명의 유저 mock 데이터를 생산하여 데이터베이스에 넣는 시간을 비교해 보겠습니다. 대략적인 개요는 아래와 같습니다.10만 명의 mock 유저 데이터를 만든다.jpa saveAll()을 사용해서 데이터베이스에 insert를 한다. (id 생성 전략 -> Table )jpa batch insert를 설정하고 insert 한다.jdbc batch insert를 설정하고 insert 한다멀티스레드를 활용하여 jdbc batch insert를 한다.설정 환경은 다음과 같습니다.mysql 8.42Springboot 2.7.5mac m1RAM 16gb intellj1. 10만..

JPA 2024. 8. 8. 01:37
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 알고리즘
  • final
  • springboot
  • java
  • 디자인패턴
  • jpa
  • 대용량데이터
  • 스트림
  • 전략 패턴
  • StringBuffer
  • 알고리즘 문제풀이
  • jwt
  • 함수형 인터페이스
  • 항해99
  • StringBuilder
  • 람다
  • scheduler
  • 싱글톤패턴
  • 깊은복사
  • 문자열더하기
  • 빌더패턴
  • redis
  • 리트코드
  • redisson
  • leetcode
  • Quartz
  • 기능개발
  • 조회수
  • 프로그래머스
  • 얕은복사
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바