DB 요금 가이드

뒤끝DB는 게임의 요구사항을 유연하게 처리하는 NoSQL 데이터베이스입니다. 뒤끝DB 이용료가 어떻게 산정되는지 함께 알아보도록 하겠습니다.
뒤끝DB 이용료 발생 기능 보기

뒤끝DB 요금 기본 정보

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

개발사 무료 DB 요금 제공

모든 프로젝트는 사용하시는 요금제에 따라 매월 무료 DB 요금이 제공됩니다.
무료 DB 요금 제공 금액은 이월되지 않습니다.

사용 요금제무료 제공 금액
실버 패스100,000원 (10만원)
골드 패스100,000원 (10만원)
다이아 패스500,000원 (50만원)

요금 산정 기준

사용 요금제1 처리 당 비용10000 처리 당 비용
읽기 요금0.00045원4.5원
쓰기 요금0.002원20원

읽기 요금은 뒤끝 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

예시
96KB를 저장, 수정, 삭제할 때 사용하는 쓰기 처리량은 96입니다.
이 처리의 비용은 ( 96처리 * 0.002원 ) = 0.192원입니다.

트랜잭션 처리 기준

트랜잭션 작업의 경우 읽기/쓰기 관계없이 최대 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 요금으로 청구합니다.
  • 최종 청구 요금이 무료 DB 요금을 초과하지 않은 경우 DB 요금은 청구되지 않습니다.

    현재 실버패스를 사용중이고 DB 요금이 11만원 발생했다면, 11만원 - 10만원 = 1만원이 DB 요금으로 청구됩니다.
    DB 요금이 99,999원이 발생했다면, DB 요금은 청구되지 않습니다.

DB요금을 확인하는 방법

이번 달에 사용한 읽기/쓰기 사용량과 요금을 일별로 확인할 수 있습니다.

뒤끝DB 확인
뒤끝DB 확인
뒤끝DB 확인

이번 달에 사용한 읽기/쓰기 사용량을 차트 형태로 확인할 수 있습니다.

뒤끝DB 확인
뒤끝DB 확인

Q&A

DB 요금이 발생하는 기능은 무엇인가요?

서버 시간 조회, 서버 상태 조회, 서버 버전 조회 이 3가지 함수를 제외하고 모든 함수는 DB 요금이 발생할 수 있습니다.

  • 뒤끝 기능을 서버로 요청 시 유저의 인증을 실시할 때 소량의 읽기 처리량이 발생합니다.
  • 게임 정보, 게임 유저, 소셜, 랭킹, 영수증 검증, 푸시, 게임로그 기능을 사용하면 DB와 통신하면서 읽기/쓰기를 시도한 데이터의 크기만큼 읽기/쓰기 처리량이 발생합니다.
  • 뒤끝챗, 뒤끝매치의 경우 서버에 접속할 때 유저 인증을 실시하고, 이 때에 소량의 읽기 처리량이 발생합니다.
    그 외 채팅, 매치 서버에서 통신한 내역에 대해서는 DB 요금이 발생하지 않습니다.

뒤끝DB에 데이터를 저장할 때 데이터의 크기가 증가하는 이유는 무엇인가요?

뒤끝DB에 저장되는 모든 데이터는 인덱스와 인증 정보 등이 추가되어 로우(row)당 약 200 바이트가 증가합니다.

뒤끝 콘솔 사용 시에도 읽기/쓰기 처리가 발생할 수 있나요?

네. 뒤끝 NoSQL을 사용하는 메뉴에서는 읽기/쓰기 처리가 발생합니다.

10KB의 데이터를 1KB로 수정할 때 사용하는 쓰기 처리량은 얼마인가요?

수정 전, 후를 비교해 큰 데이터를 기준으로 처리량을 계산합니다. 사용하는 쓰기 처리량은 10입니다. ( 10 > 1 )

3KB의 데이터를 20KB로 수정할 때 사용하는 쓰기 처리량은 얼마인가요?

수정 전, 후를 비교해 큰 데이터를 기준으로 처리량을 계산합니다. 사용하는 쓰기 처리량은 20입니다. ( 3 < 20 )

15KB의 데이터를 삭제할 때 사용하는 쓰기 처리량은 얼마인가요?

15 쓰기 처리량을 사용합니다.