Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Game Server Architecture

A game server and server technology, applied in the game field, can solve problems such as database IO pressure, and achieve high-speed access and short network delay

Active Publication Date: 2021-06-11
LILITH TECH (SHANGHAI) CO LTD
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to solve the problem in the prior art that each data access of the player is performed through the database, which causes huge pressure on the database IO

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Game Server Architecture
  • Game Server Architecture
  • Game Server Architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The implementation of the present invention will be illustrated by specific specific examples below, and those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. Although the description of the present invention will be presented in conjunction with a preferred embodiment, it does not mean that the features of the invention are limited to this embodiment. On the contrary, the purpose of introducing the invention in conjunction with the embodiments is to cover other options or modifications that may be extended based on the claims of the present invention. The following description contains numerous specific details in order to provide a thorough understanding of the present invention. The invention may also be practiced without these details. Also, some specific details will be omitted from the description in order to avoid obscuring or obscuring the gist of the present invent...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a game server architecture, the gateway server can pull the running data of the game server and write it into the load balancing cluster to balance the load of the game server, avoiding the collapse of the game server caused by the excessive load of a certain game server . The database cluster adopts the method of data identification and segmentation to balance the amount of data according to the weight. When the amount of data generated by the game server or logical server group is too large, the database cluster can be dynamically expanded to meet the storage requirements of a larger amount of data. In addition, when the data in the database cluster and the cache server based on consistent Hash are accessed, the data access from the cache server based on consistent Hash is given priority, avoiding the access of each data access through the database, resulting in Problems with database IO causing enormous pressure.

Description

technical field [0001] The present invention relates to the game field, in particular to a game server architecture. Background technique [0002] Distributed clusters usually include multiple communication-connected node devices. The current game server adopts a distributed cluster architecture. Most games on the market adopt different strategies for opening servers in different regions. For gamers, their physical location Isolation, if there is a cross-regional game, the player's data needs to be copied in real time, and there will be a large network delay. In addition, each game server can correspond to multiple players, which will also generate a large amount of data. The amount of data is generally stored in the database in the form of access to the database. When the number of players is relatively large and players frequently go online and offline and the amount of player data is too large, the limited capacity of the database cannot support the amount of player data ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/06H04L12/24H04L29/08
CPCH04L41/0654H04L67/1001H04L67/131H04L63/083H04L67/568G06F9/505G06F12/0806
Inventor 郭小林
Owner LILITH TECH (SHANGHAI) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products