게임 시장은 그 어느 때보다 크고 성장하고 있습니다. 에 따르면 비즈니스 앱2021년에 구글 플레이와 애플 앱스토어에서만 550억 건이 넘는 게임이 다운로드되었으며, 최근에는 모바일 게임 산업 통계에 관한 블로그모바일 게임 마케팅 대행사 Udonis는 2021년 모바일 게임에 대한 소비자 지출이 전년보다 160억 달러 증가한 1조 4천 1백 6십억 달러에 달했다고 밝혔습니다.
그러나 현재의 게임 붐에도 불구하고 게이머들은 게임을 매우 까다롭게 선택하며, 리텐션이 보장되지 않습니다. 실제로 모바일 마케팅 분석 공급업체의 연구에 따르면 앱스플라이어앱 2개 중 거의 1개가 30일 이내에 삭제됩니다.
모바일 앱 사용자의 70%가 로딩 시간이 너무 오래 걸리는 앱을 이탈한다는 조사 결과에 따르면 나쁜 게임 경험, 특히 속도 저하와 랙은 이탈의 큰 요인입니다. 보고 지금 스토리지를 생각하세요. 즉, 빠르고 안정적인 경험은 바람직한 것일 뿐만 아니라 게이머의 참여를 유지하는 데 매우 중요합니다. 게임 퍼블리셔는 사용자 경험을 기반으로 경쟁해야 하며, 리텐션과 수익 창출을 위해 속도와 복원력의 중요성을 강조합니다.
게임의 성공은 플레이어의 참여를 유지하여 더 오래 플레이하고 더 많이 소비하도록 하는 것입니다. 따라서 아키텍트, 개발자, 운영 엔지니어는 플레이어의 참여도를 높이고 경쟁을 유도하는 뛰어난 플레이어 경험을 제공해야 하는 부담을 안고 있으며, 수백만 명의 사용자에게 모든 기기에서 반응형 및 개인화된 게임플레이를 제공하기 위해 실시간 속도, 100% 가동 시간, 확장성이 요구됩니다. 그 결과, PC부터 콘솔, 모바일에 이르기까지 다양한 게임 퍼블리셔가 Couchbase를 선택하고 있습니다.
게임을 위한 카우치베이스의 장점
다음은 업계에서 가장 인기 있는 게임 타이틀을 지원하는 몇 가지 방법 중 일부입니다.
규모
거의 모든 신규 게임은 인기가 크게 증가할 가능성이 있으므로 소규모로 시작하여 즉시 성장할 수 있는 능력이 중요합니다. 마찬가지로, 게임의 라이프사이클이 끝나면 규모를 축소할 수 있어야 새로운 프로젝트를 위한 리소스를 확보할 수 있습니다. 수천 명 또는 수백만 명의 플레이어가 참여하는 게임을 지원하면 워크로드의 변동성이 커져 관계형 데이터베이스에 무리가 갈 수 있습니다. 관계형 데이터베이스와 달리 Couchbase는 이렇게 계속 증가하는 워크로드와 처리량 요구의 급증을 지원하고 중단 없이 쉽게 확장(증가, 감소, 증가 또는 감소)할 수 있습니다.
성능
모든 게임에서 가장 중요한 요소는 속도이므로 일관되고 지연 시간이 짧은 데이터 액세스를 보장하는 것이 중요합니다. 카우치베이스는 완전히 통합된 캐싱 레이어와 매우 효율적이고 반응성이 뛰어난 스토리지 엔진을 통해 초고속 응답성을 제공합니다. 카우치베이스의 인메모리 분산 아키텍처는 안전한 모바일 데이터 동기화 지원과 함께 오늘날 게이머들이 기대하는 밀리초 미만의 응답성을 일관되게 제공합니다. 최근 카우치베이스 카펠라의 알토로스 성능 평가 는 MongoDB Atlas 대비 우수한 성능을 입증합니다.
가용성
게임플레이 경험은 가용성에서 시작됩니다. 게이머가 전 세계 어디에서든 로그인할 수 있기 때문에 게임은 항상 사용할 수 있어야 할 뿐만 아니라 단일 장애 지점 없이 어디서든 액세스할 수 있어야 합니다. 카우치베이스는 고가용성을 제공합니다. 데이터센터 간 복제(XDCR) 를 사용하여 재해 복구 및 데이터 로케이션을 통해 가동 시간을 더욱 보장할 수 있습니다. Couchbase를 사용하면 단방향, 양방향 또는 필요한 모든 구성 등 복제 토폴로지를 완벽하게 제어할 수 있습니다.
모바일
카우치베이스 모바일 는 임베디드 NoSQL 데이터베이스를 사용하여 Couchbase를 엣지까지 확장합니다(카우치베이스 라이트) 및 웹 게이트웨이(앱 서비스), 로컬 온디바이스 데이터 저장 및 처리 덕분에 네트워크 연결에 관계없이 실시간 응답성과 100% 가용성을 갖춘 앱을 지원합니다..
유연성
카우치베이스는 SQL을 완벽하게 지원하므로 개발자는 익숙한 구문을 사용하여 JSON 데이터를 쉽게 쿼리할 수 있습니다. 긴밀하게 통합된 전체 텍스트 검색, 실시간 분석, 강력한 이벤트 서비스를 통해 서로 다른 데이터베이스 기술을 통합하지 않고도 게임에 새로운 기능을 쉽게 추가할 수 있으므로 데이터베이스가 무분별하게 확장되지 않습니다. 또한 스키마가 없는 JSON 문서 데이터 형식 덕분에 개발자는 시간이 많이 걸리는 스키마 업데이트 없이 필요에 따라 새 데이터 필드를 추가할 수 있어 개발 시간을 절약하고 앱 버전 업데이트도 간편하게 진행할 수 있습니다.
카우치베이스 게임 고객
전 세계 최고의 게임 퍼블리셔와 개발사 중 상당수가 최고의 타이틀을 제작하기 위해 Couchbase를 사용하고 있습니다.
게임 개발사, 퍼블리셔 및 기술 제공업체 이스트 사이드 게임 는 개발팀이 지속적인 데이터베이스 관리 대신 매력적이고 반응성이 뛰어나며 확장 가능한 게임 경험을 구축하는 데 집중할 수 있도록 Couchbase의 완전 호스팅형 서비스형 데이터베이스인 Capella를 활용하고 있습니다.
카펠라는 또한 게임 사용자 프로필 및 베팅 데이터 SaaS 기술 게임 회사입니다, 플레이곤는 완전 호스팅 솔루션을 사용하여 개발자의 민첩성을 향상시켰습니다.
넥슨, a 는 가상 세계 게임 및 대규모 멀티플레이어 온라인 롤플레잉 게임의 선도적인 퍼블리셔로, 가장 인기 있는 게임인 블루 아카이브를 플레이하는 게이머의 수가 증가함에 따라 일관된 성능과 속도를 제공하고 있습니다. 카펠라를 통해 넥슨은 출시 기간을 단축하고 며칠이 아닌 몇 분 만에 새로운 지역에 게임을 출시할 수 있게 되었습니다.
-
- 주요 게임 회사들이 Couchbase를 어떻게 사용하고 있는지 자세히 알아보려면 다음을 확인하세요. 고객 사례 연구 페이지.
- Couchbase에서 나만의 최신 애플리케이션을 얼마나 쉽게 구축할 수 있는지 알고 싶으신가요? 저희의 카우치베이스 카펠라 30일 무료 체험판.