Virtual article real-time transaction processing method and system
By analyzing the data of virtual items transactions and user login behavior, the number of parallel ports of the server dynamically adjusts the number of reliability issues of virtual items in network delay or abnormal conditions, and improves the real -time and reliability of the transaction.
Patent Information
- Application Number
- CN202411987254.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2044-12-31
AI Technical Summary
In the event of delay or abnormality in the network, virtual item transactions may lead to transaction failure or both parties have virtual items, making it difficult to meet the reliable transaction needs of virtual items.
By analyzing the type of virtual items, matching users' game login data and historical transaction data, the number of parallel ports of the server is determined, and the number of ports is adjusted according to the deviation of the current date of transaction data and historical transaction data. And reliability.
Effectively avoid transaction processing delay caused by the insufficient number of server -side ports, improve the reliability of transactions, and achieve differentiated port setting strategies for different periods.
Smart Images

Figure CN119367777A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of transaction management, and in particular, relates to a method and system for processing real-time transactions of virtual items. Background Art
[0002] In the fields of online games and mobile games, there are generally virtual item trading platforms to realize the purchase and trading of virtual items. Specifically, in the invention patent application CN202311760977.9 "Virtual Item Trading System and Method Based on Transaction Risk Monitoring", the experience action result data and interface press trajectory records are compared with the experience action result data samples and interface press trajectory record samples pre-entered locally on the user terminal and associated with the game account to obtain the transaction risk information of the virtual items. However, the following technical problems are ignored: When processing transactions of virtual items, if there are delays or anomalies in the network, the transaction may fail or both parties may have virtual items after the transaction, making it difficult to meet the demand for reliable transactions of virtual items. Therefore, if the number of concurrent ports of the server cannot be determined based on the transaction requirements of virtual items, the real-time processing of transaction data cannot be improved.
[0003] In response to the above technical problems, the present application specifically provides a method and system for real-time transaction processing of virtual items. Summary of the invention
[0004] To achieve the purpose of the present invention, the present invention adopts the following technical solutions: According to one aspect of the present invention, a method for processing real-time virtual item transactions is provided.
[0005] A method for processing real-time virtual item transactions, specifically comprising: S1 determines matching users of the virtual items according to the types of the virtual items in the trading platform, and determines valid matching users among the matching users according to game login data of different matching users; S2 determines the number of virtual items matched by different valid matching users, and determines the number of concurrent ports of the server in the virtual item trading platform in combination with the type exclusion of different virtual items in the valid matching users; S3 obtains historical transaction data of the virtual item trading platform in different time periods, and based on the historical transaction data and the number of concurrent ports of the server in the trading platform, when it is determined that there is no date in the time period when the number of ports does not meet the requirement, proceeds to the next step; S4 determines the deviation between the transaction data of the current date in different time periods and the historical transaction data, and determines the adjustment strategy of the port number of the trading platform in the remaining time period of the current date in combination with the setting number of concurrent network ports of the server in the remaining time period after the current time period.
[0006] The beneficial effects of the present invention are: Based on historical transaction data and the number of concurrent ports of the servers in the trading platform, it is determined whether there are dates in the period when the number of ports does not meet the requirements, thereby avoiding the technical problem of transaction processing delays failing to meet the requirements due to the number of concurrent ports of the server being unable to meet the transaction volume requirements, improving the reliability of the server's transaction processing, and realizing differentiated port setting strategies for different time periods.
[0007] By utilizing the deviation between the transaction data of the current date in different time periods and the historical transaction data, and combining the setting number of concurrent network ports of the server in the remaining time periods after the current time period, the adjustment strategy of the port number of the trading platform in the remaining time periods of the current date is determined. This not only takes into account the changes in the transaction data volume of the server on the current date, but also avoids the technical problem that the reliability of data processing cannot meet the requirements due to excessive changes using the original setting strategy, thereby improving the real-time and reliability of the server's transaction processing.
[0008] A further technical solution is that the matching user of the virtual item is a game user who can use the virtual item.
[0009] A further technical solution is that the game login data of the matched user includes the game login times of the matched user, login times corresponding to different game login times, and login durations.
[0010] A further technical solution is that the method for determining the effective matching users is: Determine the number of game logins with a login time greater than a preset login time based on the login time of the game login times of the matching user; The number of game logins with a login duration longer than a preset login duration is taken as the valid login number, and the valid matching users among the matching users are determined using the valid login number.
[0011] A further technical solution is that the valid matching users among the matching users are matching users whose valid login times are greater than a preset valid login times threshold.
[0012] A further technical solution is that the method for determining the effective matching users is: Determine the number of game logins with a login time greater than a preset login time based on the login time of the game login times of the matching user; The number of game logins with a login duration greater than a preset login duration is regarded as the number of valid logins, and the login duration of the valid logins is used to determine the total login duration of different valid logins; Valid matching users among the matching users are determined according to the total login time.
[0013] A further technical solution is that the valid matching users among the matching users are matching users whose total login time is greater than a preset login time.
[0014] A further technical solution is that the deviation between the transaction data and the historical transaction data is determined based on the deviation between the number of transactions in different time periods on the current date and the historical average number of transactions.
[0015] A further technical solution is that the method for determining the adjustment strategy of the number of ports of the trading platform in the remaining period of the current date is: Determine the number of times deviation in different time periods according to the number of times deviation between the number of transactions in different time periods in the current date and the historical average number of transactions; when the number of time periods whose number of times deviation is not within the preset number of times deviation interval does not meet the requirement, determine the number of concurrent ports of the server in the virtual item trading platform by using the port setting number; When the number of time periods where the frequency deviation is not within the preset frequency deviation range meets the requirements: The setting quantity of different remaining time periods is determined by the setting quantity of concurrent network ports of the server in the remaining time period after the current time period on the current date, and the adjustment strategy of the port quantity of the trading platform in the remaining time period of the current date is determined by using the set quantity.
[0016] In a second aspect, the present invention provides a computer system comprising: a memory and a processor that are communicatively connected, and a computer program stored in the memory and executable on the processor, wherein the processor executes the above-mentioned method for real-time transaction processing of virtual items when running the computer program.
[0017] Other features and advantages will be described in the following description. The objects and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description and drawings.
[0018] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The above and other features and advantages of the present invention will become more apparent by describing in detail exemplary embodiments thereof with reference to the accompanying drawings; Figure 1 is a flow chart of a method for processing real-time transactions of virtual items; Figure 2 is a flow chart of a method for determining effective matching of users; Figure 3 It is a flow chart of a method for determining the number of concurrent ports of a server in a virtual item trading platform; Figure 4 It is a flow chart for determining that there is no date during the period when the number of ports does not meet the requirement; Figure 5 It is a flowchart of a method for determining a strategy for adjusting the number of ports of a trading platform during the remaining period of the current date. DETAILED DESCRIPTION
[0020] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments of this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this specification.
[0021] In the case of network delays or anomalies, transactions may fail or both parties may have virtual items after the transaction. Therefore, it is necessary to determine the number of concurrent ports of the server based on the transaction requirements of virtual items to improve the real-time processing of transaction data.
[0022] Matched User: A game user who can use the virtual item.
[0023] Effective matching users: matching users whose cumulative login duration is greater than the preset duration.
[0024] Type exclusion of virtual items in valid matching users: Determine virtual items that cannot be used by the same valid matching user at the same time based on the type of virtual items, and treat virtual items that cannot be used by the same valid matching user at the same time as type exclusion of virtual items in valid matching users.
[0025] Date when the number of ports does not meet the requirement: determined based on the ratio of the number of historical transactions in the period to the number of concurrent ports on different dates. When the ratio is not within a preset ratio range, the date is determined to be the date when the number of ports does not meet the requirement.
[0026] The strategy for adjusting the number of ports of the trading platform in the remaining period of the current date: when the deviation between the trading data and the historical trading data is used to determine the existence of a deviation period, the set number of ports is used to determine the number of ports of the trading platform in the remaining period of the current date; when there is no deviation period, the set number of concurrent network ports of the server in the remaining period after the current period of the current date is used to determine the strategy for adjusting the number of ports of the trading platform in the remaining period.
[0027] Embodiment 1 To solve the above-mentioned problem, according to one aspect of the present invention, Figure 1 As shown, a method for processing real-time transaction of virtual items is provided, which specifically includes: S1 determines matching users of the virtual items according to the types of the virtual items in the trading platform, and determines valid matching users among the matching users according to game login data of different matching users; Furthermore, the matching users of the virtual items are game users who can use the virtual items.
[0028] Specifically, the game login data of the matched user includes the game login times of the matched user, login times corresponding to different game login times, and login durations.
[0029] Specifically, Figure 2 As shown, the method for determining the effective matching user is: Determine the number of game logins with a login time greater than a preset login time based on the login time of the game login times of the matching user; The number of game logins with a login duration longer than a preset login duration is taken as the valid login number, and the valid matching users among the matching users are determined using the valid login number.
[0030] Furthermore, the valid matching users among the matching users are matching users whose valid login times are greater than a preset valid login times threshold.
[0031] Optionally, the method for determining the valid matching users is: Determine the number of game logins with a login time greater than a preset login time based on the login time of the game login times of the matching user; The number of game logins with a login duration greater than a preset login duration is regarded as the number of valid logins, and the login duration of the valid logins is used to determine the total login duration of different valid logins; Valid matching users among the matching users are determined according to the total login time.
[0032] Furthermore, the valid matching users among the matching users are matching users whose total login time is greater than a preset login time.
[0033] In another embodiment, the method for determining the valid matching user is: S11 determines the number of game logins with a login time greater than a preset login time based on the login time of the game login times of the matching user, and takes the number of game logins with a login time greater than the preset login time as the valid login times; Optionally, the above step S11 includes the following contents: S111 determines that the matching user is not a valid matching user if the matching user does not have a game login time longer than the preset login time based on the login time of the matching user's game login times. If the matching user does have a game login time longer than the preset login time, the process proceeds to step S112; S112: The number of game logins with a login duration greater than the preset login duration is regarded as the valid login number. When the valid login number is greater than the preset valid number threshold, it is determined that the matched user is a valid matched user. When the valid login number is not greater than the preset valid number threshold, the process proceeds to step S113. S113: When the valid login times are within the preset login times interval, the process proceeds to step S114; when the valid login times are not within the preset login times interval, it is determined that the matching user is not a valid matching user; S114 obtains the login durations of different valid login times, and determines the total login durations of different valid login times based on the login durations of different valid login times. When the total login duration is greater than the preset login duration, it is determined that the matching user is a valid matching user. When the total login duration is not greater than the preset login duration, proceed to step S12.
[0034] S12 determines the valid login times of different dates according to the login times of the valid login times, determines the login frequency coefficients of different dates in combination with the login durations of the valid login times of different dates, and determines the frequent login dates among the dates according to the login frequency coefficients of different dates; Optionally, the above step S12 includes the following contents: Determine the valid login times of different dates based on the login times of the valid login times, determine the login frequency coefficients of different dates based on the login durations of the valid login times of different dates, and determine the frequent login dates among the dates based on the login frequency coefficients of different dates S121 determines the valid login times of different dates according to the login times of the valid login times, and when the number of dates with valid login times meets the requirement, proceeds to step S122, and when the number of dates without valid login times does not meet the requirement, determines that the matching user does not belong to the valid matching user; S122 determines the valid login times of different dates according to the login times of the valid login times, and determines the login frequency coefficients of different dates in combination with the login durations of the valid login times of different dates. If it is determined according to the login frequency coefficients of different dates that there is no frequent login date among the dates, then the process proceeds to step S123. If there is a frequent login date, then the process proceeds to step S13. S123: When the average value of the login frequency coefficients on different dates is less than the preset frequency coefficient threshold, it is determined that the matching user is not a valid matching user; when the average value of the login frequency coefficients on different dates is not less than the preset frequency coefficient threshold, it is determined that the matching user is a valid matching user.
[0035] S13 determines valid matching users among the matching users according to the proportion of the number of frequent login dates.
[0036] S2 determines the number of virtual items matched by different valid matching users, and determines the number of concurrent ports of the server in the virtual item trading platform in combination with the type exclusion of different virtual items in the valid matching users; Furthermore, the type exclusion of the virtual item among the valid matching users is determined according to whether the virtual item can be used simultaneously among the valid matching users.
[0037] Specifically, Figure 3 As shown, the method for determining the number of concurrent ports of the server in the virtual item trading platform is: Using the matching situation between the virtual items in the trading platform and the valid matching users, determining the matching number of the valid matching users of the virtual items; Based on the exclusion of different virtual items among the types of the valid matching users, determining the valid matching users with exclusion, and determining the popular items among the virtual items by using the number of matches of the valid matching users and the proportion of the number of matches of the valid matching users with exclusion; The number of concurrent ports of the server in the virtual item trading platform is determined according to the number of the popular items.
[0038] Furthermore, the popular items among the virtual items are determined according to the remaining number of valid matching users excluding the matching number of the excluded valid matching users, and when the remaining number is greater than a preset number threshold, the virtual item is determined to be a popular item.
[0039] It should be noted that the number of concurrent ports of the server in the virtual item trading platform is determined according to the number of preset ports corresponding to the number of popular items.
[0040] Optionally, the method for determining the number of concurrent ports of the server in the virtual item trading platform is: Using the matching situation between the virtual items in the trading platform and the valid matching users, determining the matching number of the valid matching users of the virtual items; Determine the screening matching users among the valid matching users according to the number of other virtual items that are excluded among different valid matching users, and determine the hot items among the virtual items by using the number of screening matching users; The number of concurrent ports of the server in the virtual item trading platform is determined according to the number of the popular items.
[0041] Furthermore, the screening matching users are valid matching users whose number of other excluded virtual items is less than the preset number of virtual items.
[0042] In another embodiment, the hot item is a virtual item for which the number of screened matching users is greater than a preset number of screened users.
[0043] Optionally, the method for determining the number of concurrent ports of the server in the virtual item trading platform is: S21 determines the number of matching users of the virtual items by using the matching conditions between the virtual items and the valid matching users in the trading platform; S22 determines the matching coefficients of different valid matching users according to the number of other virtual items that are excluded among different valid matching users, and determines the item heat coefficients of different virtual items using the matching coefficients of different valid matching users; S23 determines the platform heat coefficient of the virtual item trading platform by the sum of the item heat coefficients of different virtual items, and determines the number of concurrent ports of the server in the virtual item trading platform by using the platform heat coefficient.
[0044] Specifically, the item heat coefficient of the virtual item is determined according to the sum of the products of the matching coefficients of different valid matching users and the preset weight coefficients of different valid matching users.
[0045] It is understandable that the platform heat coefficient of the virtual item trading platform is determined according to the ratio of the sum of the item heat coefficients of different virtual items to the preset heat coefficient.
[0046] Furthermore, the number of concurrent ports of the server in the virtual item trading platform is determined according to the number of preset ports corresponding to the platform heat coefficient.
[0047] Optionally, the above step S21 includes the following contents: S211 obtains the number of virtual items in the trading platform. When the number of virtual items in the trading platform is greater than the preset number of items, the number of concurrent ports of the server in the trading platform of the virtual items is determined by using the port setting number. When the number of virtual items in the trading platform is not greater than the preset number of items, the process proceeds to step S212. S212 determines the number of valid matching users of the virtual item by using the matching situation of the virtual item in the trading platform and the valid matching users, and when there are virtual items whose matching number of valid matching users is greater than the preset number of matching users, proceeds to step S214; when there are no virtual items whose matching number of valid matching users is greater than the preset number of matching users, proceeds to step S213; S213 determines the total number of matches based on the number of virtual items in the trading platform and the number of matches of valid matching users of virtual items. When the total number of matches is less than a preset total number threshold, the number of concurrent ports of the server in the trading platform of the virtual items is determined by using the port setting number. When the total number of matches is not less than the preset total number threshold, the process proceeds to step S22. S214 When the number of valid matching users is greater than the preset number of matching users and the number of virtual items is greater than the preset virtual item number threshold, the number of concurrent ports of the server in the virtual item trading platform is determined using the port setting number; when the number of valid matching users is greater than the preset number of matching users and the number of virtual items is not greater than the preset virtual item number threshold, proceed to step S22.
[0048] Optionally, the above step S22 includes the following contents: S221 determines the item heat coefficients of different virtual items by using the matching coefficients of different valid matching users in the virtual items. When the item heat coefficients of the different virtual items are all less than the preset heat coefficient threshold, the process proceeds to step S222. When there is a virtual item whose item heat coefficient is greater than the preset heat coefficient threshold, the process proceeds to step S223. S222: virtual items whose item heat coefficient is greater than a preset heat coefficient threshold are regarded as hot items. When the number of hot items is greater than the preset hot item number threshold, the number of concurrent ports of the server in the virtual item trading platform is determined by using the port setting number. When the number of hot items is not greater than the preset hot item number threshold, the process proceeds to step S23. S223 determines the basic heat coefficient of the virtual item trading platform based on the number of virtual items. When the basic heat coefficient of the virtual item trading platform is less than the preset basic coefficient threshold, the basic setting quantity is used to determine the number of concurrent ports of the server in the virtual item trading platform. When the basic heat coefficient of the virtual item trading platform is not less than the preset basic coefficient threshold, proceed to step S23.
[0049] S3 obtains historical transaction data of the virtual item trading platform in different time periods, and based on the historical transaction data and the number of concurrent ports of the server in the trading platform, when it is determined that there is no date in the time period when the number of ports does not meet the requirement, proceeds to the next step; Furthermore, the historical transaction data of the trading platform includes the number of historical transactions of the trading platform at different times and the transaction processing data volume of different historical transaction numbers.
[0050] Specifically, Figure 4 As shown, determining that there is no date in the period when the number of ports does not meet the requirement specifically includes: Get the historical transaction count at different times during the period on the date; Determine the number of concurrent ports of the server required at different times by using the number of historical transactions at different times, and determine the time of port number deviation in combination with the number of concurrent ports of the server in the trading platform; Whether the number of ports on the date meets the requirement is determined according to the number of deviation moments of the number of ports on the date in the time period.
[0051] Optionally, when the number of port quantity deviation moments in the time period on the date is greater than the number of preset deviation moments, it is determined that the port quantity on the date meets the requirement.
[0052] It should be noted that, when there is a date in the time period when the number of ports does not meet the requirement, the number of concurrent ports of the server in the virtual item trading platform is determined by using the port setting number.
[0053] S4 determines the deviation between the transaction data of the current date in different time periods and the historical transaction data, and determines the adjustment strategy of the port number of the trading platform in the remaining time period of the current date in combination with the setting number of concurrent network ports of the server in the remaining time period after the current time period.
[0054] Furthermore, the deviation between the transaction data and the historical transaction data is determined based on the deviation between the number of transactions in different time periods on the current date and the historical average number of transactions.
[0055] Specifically, Figure 5 As shown, the method for determining the adjustment strategy of the port quantity of the trading platform in the remaining period of the current date is: Determine the number of times deviation in different time periods according to the number of times deviation between the number of transactions in different time periods in the current date and the historical average number of transactions; when the number of time periods whose number of times deviation is not within the preset number of times deviation interval does not meet the requirement, determine the number of concurrent ports of the server in the virtual item trading platform by using the port setting number; When the number of time periods where the frequency deviation is not within the preset frequency deviation range meets the requirements: The setting quantity of different remaining time periods is determined by the setting quantity of concurrent network ports of the server in the remaining time period after the current time period on the current date, and the adjustment strategy of the port quantity of the trading platform in the remaining time period of the current date is determined by using the set quantity.
[0056] In a second aspect of Example 2, the present invention provides a computer system comprising: a memory and a processor that are communicatively connected, and a computer program stored in the memory and executable on the processor, wherein the processor executes the above-mentioned method for real-time transaction processing of virtual items when running the computer program.
[0057] In another embodiment, determining that there is no date in the time period when the number of ports does not meet the requirement specifically includes: Obtaining the number of historical transactions at different times during the period of the date, and when the total number of historical transactions during the period of the date is greater than a preset total number threshold, determining that the number of ports on the date does not meet the requirement; When the total number of historical transactions in the period on the date is not greater than the preset total number threshold: When the total number of historical transactions during the period on the date is within the preset transaction number range: It is then determined that the number of ports on the date meets the requirement; When the total number of historical transactions during the period on the date is not within the preset transaction number range: The number of concurrent ports of the server required at different times is determined by using the number of historical transactions at different times, and when it is determined that there is no deviation in the number of ports in combination with the number of concurrent ports of the server in the trading platform, it is determined that the number of ports on the date meets the requirement; When there is a port quantity deviation moment: Obtaining the number of port quantity deviation moments on the date, and when the number of port quantity deviation moments on the date is greater than the preset number of deviation moments, determining that the port quantity on the date does not meet the requirement; When the number of port quantity deviations in the date is not greater than the preset number of deviations: The time period is divided into a plurality of unit time intervals. When there is a unit time interval in which the number of port quantity deviation moments does not meet the requirement: When the number of unit time intervals during which the number of port quantity deviation moments does not meet the requirement is greater than the number of preset time intervals, it is determined that the number of ports on the date does not meet the requirement; When there is no unit time interval in which the number of port quantity deviation moments does not meet the requirement or the number of unit time intervals in which the number of port quantity deviation moments does not meet the requirement is not greater than the number of preset time intervals: The deviation between the port quantity and the required quantity at different port quantity deviation moments is used to determine the interval deviation coefficient of different unit time period intervals, and whether the port quantity on the date meets the requirement is determined based on the maximum value of the interval deviation coefficient of different unit time period intervals.
[0058] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device, equipment, and non-volatile computer storage medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0059] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0060] The above description is only one or more embodiments of this specification and is not intended to limit this specification. For those skilled in the art, one or more embodiments of this specification may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of one or more embodiments of this specification shall be included in the scope of the claims of this specification.
Claims
1. A method for processing real-time transactions of virtual items, characterized in that: Specifically include: Determine matching users for the virtual items based on the types of the virtual items in the trading platform, and determine valid matching users among the matching users based on game login data of different matching users; Determine the number of virtual items matched by different valid matching users, and determine the number of concurrent ports of the server in the virtual item trading platform in combination with the type exclusion of different virtual items in the valid matching users; Acquire historical transaction data of the virtual item trading platform in different time periods, and proceed to the next step when it is determined that there is no date in the time period when the number of ports does not meet the requirement based on the historical transaction data and the number of concurrent ports of the server in the trading platform; Determine the deviation between the transaction data of the current date in different time periods and the historical transaction data, and determine the adjustment strategy of the number of ports of the trading platform in the remaining time periods after the current date in combination with the set number of concurrent network ports of the server in the remaining time periods after the current date.
2. The method for processing virtual item real-time transactions according to claim 1, characterized in that: The matching user of the virtual item is a game user who can use the virtual item.
3. The method for processing virtual item real-time transactions according to claim 1, characterized in that: The game login data of the matched user includes the game login times of the matched user, login times corresponding to different game login times, and login durations.
4. The method for processing real-time virtual item transactions according to claim 1, wherein: The method for determining the effective matching users is: Determine the number of game logins with a login time greater than a preset login time based on the login time of the game login times of the matching user; The number of game logins with a login duration longer than a preset login duration is taken as the valid login number, and the valid matching users among the matching users are determined using the valid login number.
5. The method for processing virtual item real-time transactions according to claim 4, characterized in that: The valid matching users among the matching users are matching users whose valid login times are greater than a preset valid login times threshold.
6. The method for processing virtual item real-time transactions according to claim 1, wherein: The type exclusion of the virtual item among the valid matching users is determined according to whether the virtual item can be used simultaneously among the valid matching users.
7. The method for processing virtual item real-time transactions according to claim 1, wherein: The method for determining the number of concurrent ports of the server in the virtual item trading platform is as follows: Using the matching situation between the virtual items in the trading platform and the valid matching users, determining the matching number of the valid matching users of the virtual items; Based on the exclusion of different virtual items in the types of the valid matching users, determining the valid matching users with exclusion, and determining the popular items among the virtual items by using the matching number of the valid matching users and the matching number ratio of the valid matching users with exclusion; The number of concurrent ports of the server in the virtual item trading platform is determined according to the number of the popular items.
8. The method for processing real-time virtual item transactions according to claim 7, wherein: The hot items among the virtual items are determined according to the remaining number of valid matching users excluding the matching number of the excluded valid matching users, and when the remaining number is greater than a preset number threshold, the virtual item is determined to be a hot item.
9. The method for processing virtual item real-time transactions according to claim 7, wherein: The number of concurrent ports of the server in the virtual item trading platform is determined according to the number of preset ports corresponding to the number of popular items.
10. A computer system comprising: A memory and a processor that are communicatively connected, and a computer program stored in the memory and capable of running on the processor, characterized in that when the processor runs the computer program, a method for processing real-time transactions of virtual items as described in any one of claims 1-9 is executed.
Citation Information
Patent Citations
Virtual article transaction system and method based on transaction risk monitoring
CN117745293A
Method, device and system for automatically adjusting space size of memory database
CN109101589A
Medical business processing method, device and equipment and storage medium
CN113284586A
Method and device for managing database connection pool and readable storage medium
CN114443674A
Monitoring cluster management method and device, computer storage medium and electronic equipment
CN115168042A
Cited By
Intelligent merchant data analysis method and system
CN120198157A