DB 이용량 가이드

뒤끝DB는 '읽기', '쓰기' 두 가지 항목으로 구성되어 있습니다.

일반 읽기/쓰기 처리 기준

읽기/쓰기 작업을 수행할 때는 아래 표를 기준으로 읽기 처리량을 산정합니다.

읽기 작업

데이터 크기처리량
8kb 미만0.5
8kb1

예시
17KB를 불러올 때 사용하는 읽기 처리량은 1처리(8KB) + 1처리(8KB) + 0.5처리(1KB) = 2.5처리(17KB)입니다.
이 처리의 비용은 ( 2.5처리 * 0.00045원 ) = 0.001125원입니다.

쓰기 작업

데이터 크기처리량
1kb 이하1

예시1
96KB를 저장, 수정, 삭제할 때 사용하는 쓰기 처리량은 96입니다.

예시2
10KB의 데이터를 1KB로 수정할 때 사용하는 쓰기 처리량은 수정 전, 후를 비교하여 큰 데이터를 기준으로 처리량을 계산합니다.
수정 전 10KB > 수정 후 1KB, 따라서 사용하는 쓰기 처리량은 10입니다.

예시3
3KB의 데이터를 20KB로 수정할 때 사용하는 쓰기 처리량은 수정 전, 후를 비교하여 큰 데이터를 기준으로 처리량을 계산합니다.
수정 전 3KB < 수정 후 20KB, 따라서 사용하는 쓰기 처리량은 20입니다.

예시4
15KB의 데이터를 삭제할 때 쓰기 처리량은 15의 쓰기 처리량입니다.

트랜잭션 처리 기준

트랜잭션 작업의 경우 읽기/쓰기 관계없이 최대 4kb의 데이터만 작업을 수행할 수 있습니다.
트랜잭션 작업을 수행할 때는 아래 표를 기준으로 읽기/쓰기 처리량을 산정합니다.

트랜잭션 읽기 작업

데이터 크기처리량
4kb 이하2

예시
3.5kb를 불러올 때 사용하는 읽기처리량은 2처리입니다.
이 처리의 비용은 ( 2처리 * 0.00045원 ) = 0.0009원입니다.

트랜잭션 쓰기 작업

데이터 크기처리량
1kb 이하2

예시
3.5kb를 저장, 수정, 삭제할 때 사용하는 쓰기처리량은 2처리(1kb) + 2처리(1kb) + 2처리(1kb) + 2처리(0.5kb) = 8처리 입니다.
이 처리의 비용은 ( 8처리 * 0.002원 ) = 0.016원입니다.

데이터 타입 / 크기

뒤끝 DB에 데이터를 저장할 때 저장한 데이터 타입에 맞게 저장됩니다.
뒤끝 DB에 저장되는 모든 데이터는 인덱스와 인증 정보 등이 추가되기 때문에 row 당 약 200바이트가 증가합니다.