
http://www.slideshare.net/alexbaranau/transactions-over-hbase
Transaction 제어 : Transaction 이란 작업단위를 의미
주요 용어
commit : 실제 데이터베이스에 반영
rollback : 작업 취소
JDBC 는 AUTO COMMIT 이 기본이다
Transaction 제어가 필요한 경우에는
AUTO COMMIT을 해제하고 수동 커밋 모드로 처리한다
onnection.setAutoCommit(false); <--수동 커밋 모드로 변경
작업 단위 내에서 모든 작업이 정상 수행시
connection.commit();
문제 ( 에러 또는 예외 ) 가 발생
connection.rollback();
try {
카드발급 & 포인트발급
commit
} catch (Throwable t) {
rollback
}
Colored...