ProudNet.Eng
WebsiteProud ConsoleLanguage
  • 🌐ProudNet
    • ProudNet Introduction
    • Download and Install
      • How to verify your ProudNet license
      • AMI
    • Project Settings
      • C++
      • C#
      • Mac Xcode
      • Linux
      • Unity3D
        • iOS Build
      • Unreal Engine 4
      • Running the PIDL Compiler
    • Using ProudNet
      • Server and Client
        • Utilization of Server
        • Utilization of Client
      • RMI
        • Utilization of RMI
      • PIDL
        • Utilization of PIDL
      • Event handling
      • Communication messages
      • P2P Communication
        • Using P2P communication
    • Utilization of ProudNet
      • How to use
      • Tips for performance
    • Using DB in ProudNet
      • DB Cache System ver.2
        • DB Cache Theory and Understanding
        • Install DB Cache and Set Up Network
        • DB Cache Server and Client
        • DB Cache usage and application
          • Utilization of DB Cache
      • ADO API
      • ODBC API
    • ProudNet Utility
  • ProudNet Note
    • Technical Notes
      • Main Loop
      • Setting up a server firewall
      • Encryption and decryption
      • What to do in case of an error
      • List of error messages
      • Synchronizing Character Position
      • Client-Server Communication
      • MiniDump (Error Dump System)
      • [Version 1.6] Server-to-Server LAN Communicator
    • Glossary
    • Sample examples
  • 🌐Proud Service
    • Guide for Console
    • ProudChat
      • Download SDK
        • C++
        • C#
        • Unity3D
        • Unreal Engine 4
      • Features in Console
Powered by GitBook
On this page
  1. ProudNet
  2. Using DB in ProudNet

DB Cache System ver.2

ProudNet Database Cache System version 2 reduces the number of database accesses with cache techniques, while at the same time allowing game server developers to develop games without having to consider the time spent waiting for database accesses.

It can be more useful if you do not have much experience in implementing database schemas and DB cache systems for online games.

Roles

  1. Accessing game-related databases cache

  2. Arbitrating asynchronous database access

  3. Non-exclusive access features: Prevent database access from web services and billing systems, not just game servers, from disturbing the database

It provides access to a wide range of user-defined data and is useful for handling data such as a gamer's character, inventory items, friend list, etc. or the state of the game world (e.g. items on the ground, monster distribution, battlefield occupancy, etc.) from the game server to the database.

Last updated 1 year ago

🌐