ProudDB: Database System

ProudNet provide ProudDB as a database system. ProudDB constitute as followed

ProudNet Database Cache System version 2 reduce database accessing time with cache method. Also developer can develop game without holding time during database access. ProudNet Database Cache System version 2 is specifically designed to support development of database schema and DB cache system of online game for developers with not enough experience of making them.

The design of game database that stores user information, gamer character information and status of game world is very similar in several game developments. ProudNet Database Cache System version 2 is made in class of Proud engine with collection of the most typically used database design, data access type, required performance level, and key methods and having them re-organized in highly generic way. Therefore, through ProudNet Database Cache System version 2, developers can quickly create a very stable game database.

Again, ProudNet Database Cache System version 2 is built in the most familiar design to online game developers, which makes it easy to apply as long as it defaults to use of database schema specifically made for ProudNet Database Cache System version 2. Thus migration is required to apply ProudNet Database Cache System version 2 on a project with already built database.

ProudNet Database Cache System version 2 performs as followed.

  • Do cache database access that related with games
  • Arbitration asynchronously database access
  • Non-exclusive access function: It prevents disturbance even web service or payments system are trying to access database.

ProudNet Database Cache System version 2 can access various data. Especially very useful for handling data as followed.

  • Read/write gamer's character, inventory item, friends list and etc. on database from game server.
  • Read/write game world status (i.e. dropped items, monster distributions, captured battlefield and etc.) on database from game server.

On the other hand, there is API that allows accessing DBMS directly without using above database system. More details are guided in ADO Wrapper API. There are several terms used in ProudDB, which are listed in Database Terminology as well. ProudDB is compatible with Microsoft SQL Server and MySQL. Please contact us via Nettention Technical Support for any question or usage of those.

Samples for ProudDB can be found at SimpleDB2 Sample. (ProudNet에서 제공하는 DB에 관련된 샘플은, Windows 전용입니다.)