RSS Feed Contact Us | 1+978-528-4660

VoltDB for Online Games

   
  Player data is everything in online games.  You need it to be accurate and you need to manage it in real-time to offer the best possible gameplay.  Traditional RDBMS approaches like MySQL are slow, requiring you to spend too much time tuning your infrastructure and not enough time on game functionality and art.  NoSQL solutions offer better performance and scale, but they do so at the cost of data consistency.  Why compromise?  VoltDB gives you the throughput, scaling and precision you need to power your most advanced game features – at a fraction of the cost of other approaches.
 

VoltDB delivers all of the database capabilities your MMOG needs in a compact, ultra-fast relational DBMS.  VoltDB includes in-memory caching – a key feature for high scaling game sites – as part of an integrated architecture.  No more oversized, clunky clusters or manually-sharded MySQL/memcached schemes to over-complicate your infrastructure.

With VoltDB, you can start small and grow with your player community.  A single-server VoltDB database instance is 50-100x faster than MySQL, and cluster deployments can scale to millions of database operations per second.  The benefits to you are immediate and compelling:

 Superior user experiences  Stable game response times
 Lower hardware costs  Shorter overall time-to-market
 Minimal downtime  Lower IT department costs
 Higher player satisfaction  Better analytics and business development
 
Do It Right the First Time
VoltDB gives you all the advantages of a RDBMS – native SQL queries, real transactions, 100% data consistency – and adds in-memory execution speed, linear scaling, high availability and built-in crash recovery.  Even better, VoltDB includes a memcached compatibility library and a Key/Value reference implementation for developers who prefer those database interfaces.

Popular uses of VoltDB in online game applications include:
 

  Social & Casual

    Track player behavior precisely - actions and interactions, performance, winnings - to deliver rich functionality and in-game experiences.

  MMOGs

    Support millions of transactions and queries per second, eliminating game/web server incoherencies.

  Triple AAA

    Match algorithms and pre-game lobbies, scaling safely and smoothly, even during periods of explosive gameplay and community growth.

  Mobile

   

Track geographic usage, sales, upgrades and up-sales, enabling a wide variety of ad-driven mobile functionality.

  Item Sales

   

Enrich your value algorithms, usage monitoring and in-game trade metrics to optimize pricing and revenue.

  In-game Ads

    Power your in-game ad delivery with real-time performance metrics that optimize advertiser ROI.

  Leaderboards

    Use materialized views to track performance and publish real-time player rankings.

Follow the steps below for a quick introduction to VoltDB.  If you'd prefer to jump directly to our main downloads page, you'll find a complete list of downloadable resources here.
 

Read the VoltDB Technical Overview
This white paper covers VoltDB architectural concepts, identifies popular use cases and positions VoltDB within the broader database landscape. It’s provides a great introduction to VoltDB.
Schedule a technical briefing
Our field engineers have helped many organizations address high velocity data and real-time analytics requirements. Contact us today and they'll help you too.
Download VoltDB Enterprise Edition
Get a free evaluation copy of VoltDB Enterprise Edition and documentation.  Blazing speed, transparent scaling, flawless fault tolerance and built-in crash recovery - it's all there!