이제 시퀀스를 봅시다.
1. 클라이언트는 인증 서버 중 하나에 접속합니다.
2. 인증 서버는 매핑 DB에 질의를 해서 대응하는 DB 인덱스, 즉 샤드 넘버를 얻어 옵니다.
3. 인증 서버는 해당 DB에 플레이어 관련 CRUD 질의를 실행합니다.
▲ 그림 10-17 매핑 DB를 추가
데이터베이스 샤드를 증설하면 어떻게 될까요? 인접한 샤드에서 레코드를 옮겨 올 필요가 없습니다. 새 플레이어 정보를 추가할 때는 새로 추가된 샤드의 빈 공간에 집중해서 채우면 됩니다.