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

Processing method and system for auction data

A bidding and data technology, applied in the field of online bidding, can solve problems such as reducing service performance and wasting computer resources, and achieve the effect of fast processing speed

Active Publication Date: 2014-06-11
ALIBABA GRP HLDG LTD
View PDF5 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] 3. The auction system also needs to provide real-time statistical functions, such as the number of auctions for a commodity, the current highest price, etc. Some existing auction systems are only designed to store the original auction data, and each request for statistical data needs to be calculated in real time. This produces a large number of repeated calculations, which seriously wastes computer resources and reduces service performance under the same hardware conditions.

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
  • Processing method and system for auction data
  • Processing method and system for auction data
  • Processing method and system for auction data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0051] The bidding data processing system of this embodiment is as follows: figure 1 As shown, it includes a network application module 10, a memory cache application module 20 and an asynchronous settlement module 30, wherein:

[0052] The network application module 10 is configured to receive a bidding request and obtain bidding data therefrom;

[0053] The memory cache application module 20 is used to synchronously cache the auction data in memory after the network application module acquires the auction data, and update statistical data according to the auction data;

[0054] The asynchronous settlement module 30 is used to read the bidding data in batches for settlement, and persist the settled bidding data into the database.

[0055] Since the read and write speed of memory is higher than that of database and disk, the response time of auction requests can be shortened by caching auction data in memory. And the statistical data is updated in real time through the memor...

Embodiment 2

[0081] This embodiment describes the processing method of bidding data, such as Figure 5 shown, including the following steps:

[0082] Step 501, receiving a bidding request and obtaining bidding data therefrom;

[0083] Step 502, after acquiring the bidding data, synchronously cache the bidding data in the memory, and update statistical data according to the bidding data;

[0084] Step 503, read the bidding data in batches, perform settlement, and persist the settled bidding data in the database.

[0085] A preferred embodiment is that after receiving the bidding request, the bidding request is firstly checked logically, and after the checking is passed, the bidding data is synchronously cached in the memory, otherwise, the process ends or an error is reported. See Embodiment 1 for the description of logic check.

[0086] Another preferred implementation manner is that after the statistical data is updated, part or all of the updated statistical data is displayed.

[008...

application example 1

[0112] This example uses the bid king auction processing system as an example to illustrate the displayed content.

[0113] Figure 8 Shown is an example of the interface as seen by the client. The "keyword" in the figure is the identification of the bidding product. The statistical information such as "current price" (that is, the current highest price), "number of bids", and "auction record" shown in the figure are obtained from the memory and then displayed to the client. After the user decides to bid for the auction, the bidding data such as the user ID, bidding product ID, bidding price, bidding time, etc. will be sent to the server (bidding data processing system) through the bidding request, and the server will perform the bidding process as described in the above-mentioned embodiments. deal with. Each user's bidding behavior will trigger the auction data processing system to update the corresponding statistical data.

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

This invention discloses a processing method and a system for auction data which reduce calculated amount and improve processing speed. The processing method comprises steps of receiving auction requests and obtaining auction data from the obtained auction requests, synchronically cache the auction data in the memory and updating statistic data according to the auction data after the auction data is obtained, and reading the auction data in batch quantity, settling and persisting the settled auction data to a database. The processing system comprises a network application module, a memory cache application module and an asynchronization settlement module. The processing method and system for auction data disclosed by the invention doesn't require complicated business logic calculation, has fast processing speed, update the statistic data timely during the auction process by utilizing the memory and gives full play to the processing capability of the computer in the auction data processing system.

Description

technical field [0001] The invention relates to the field of online auctions, in particular to a method and system for processing auction data. Background technique [0002] With the vigorous development of e-commerce, more and more business activities can be held online using computer technology. For example, in the online auction of popular commodities, for many popular commodities, the bidding behavior of tens of thousands of users is highly concurrent (concurrency refers to the system processing multiple identical service requests at the same time within a period of time), and each bidding behavior may Along with complex business logic calculations, it is also necessary to support highly concurrent query requests, such as the number of auctions and current prices of each auction item. [0003] According to the bidding business process, the existing bidding system strongly relies on the traditional relational database to store user bidding data, calculates each business ...

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
IPC IPC(8): G06Q30/06
Inventor 谢中富刘志勇
Owner ALIBABA GRP HLDG 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