Take Action

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

database 1

Spring Batch 파티셔닝(partitioning) 예제(Database range query)

Batch job을 구성할 때 보통 reader - writer 구조로 작성한다.reader에서 페이징으로 row들을 읽어서, writer에서 commit interval 만큼 단건을 write 하는 방식이다. 나는 reader에서 range로 읽어서 range로 한방에 write 하려는 목적을 가지고 찾아본 결과파티셔닝이 적합해보여서 조사해보았다. 파티셔닝은 여러 일을 동시에 수행시킬 때 사용하기 유용하다. 1. 파티셔닝 (Partitioning)의 개념 파티셔닝이란, 병렬로 chunk 단위(각 slave들)을 동시에 수행하는 것이다.* chunk : reader, processor, writer를 수행하는 단위 (tasklet으로 통째로 구현하는 것도 가능) Master가 Partitioner로 각 ..

개발/Spring Batch 2016.05.25
1
더보기
프로필사진

Take action!

  • 분류 전체보기 (138)
    • 개발 (127)
      • JAVA (20)
      • Spring (20)
      • Spring Batch (6)
      • Python (3)
      • JSP (5)
      • Javascript (15)
      • node.js (5)
      • Database (15)
      • 알고리즘 & 자료구조 (10)
      • Android (0)
      • ETC (23)
      • 머신러닝 (2)
      • 왕 기초 (0)
      • 웹디자인 기초 (3)
    • 일상 (10)
      • 사진 (0)
      • 그림 (0)
      • 책 (3)
      • 잡다구리 (0)
      • 운동 (0)
    • 자아성찰 (1)
    • 비공개 (0)

Tag

재귀, Spring Batch, java, 일기, recursive, 마라도, spring framework, MySQL, image, linux, node.js, jenkins, 삽질록, 우도, 제주도, ajax, mybatis, Python, 알고리즘, jqgrid,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바