A method and system for quickly establishing an index based on a local cache

A local caching and indexing technology, which is applied in the field of e-commerce search, can solve problems such as data pressure, low front-end traffic, and affecting product list pages on e-commerce platforms.

Active Publication Date: 2021-01-22
FOCUS TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] All of the above factors may cause a full update of the index data. Just imagine, if there are 20 million data in our database, and this database is also used by the product list page of the e-commerce platform, and it takes 10 hours to rebuild once, then During these 10 hours, first of all, there was a certain pressure on the data, and then indirectly affected the product list page of the e-commerce platform
[0010] For such a problem, the existing solutions usually choose a trough of visits, that is, when the foreground traffic is not large and the database pressure is low to rebuild the index, so many urgent needs to rebuild the index of the search platform cannot be obtained. Satisfy

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
  • A method and system for quickly establishing an index based on a local cache
  • A method and system for quickly establishing an index based on a local cache
  • A method and system for quickly establishing an index based on a local cache

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0065] In order to make the purpose, technical solution and advantages of the present invention clearer, the present invention will be described in detail below in conjunction with the accompanying drawings and specific implementations.

[0066] figure 1 It is a system structure diagram of fast indexing based on local cache in the embodiment of the present invention, specifically including basic information center 101, scheduling center 102, resource job reader 103, local cache builder 104, data buffer queue 105 and index data Submitter 106 consists of;

[0067] The basic information center 101 accepts the task basic information configuration, the dispatch center 102 accepts the task registration, and the dispatch center completes the initialization of the writer-pool, the data buffer queue 105, and the reader-pool. After completing the initialization work including task definition and task configuration, the dispatching center 102 monitors in real time whether task execution...

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

A system for rapidly creating index based on a local cache comprises a basic information center, a scheduling center, a resource operation reader, a local cache builder, a data buffering queue and an index data submitter, wherein the scheduling center initiates a task according to task time stored in the basic information center; the resource operation reader reads data to the local cache builder from a database according to a data source; the local cache builder completes caching of data in local; the basic information center is used for storing cache building and basic information of an updated task; the scheduling center executes the task regularly in dependent of task time configured by the basic information center, and acquires the basic information dependent on task run from the basic information center; the local cache builder is used for managing the local cache; and the data buffering queue is used for storing the data read from the local cache.

Description

technical field [0001] The invention belongs to the technical field of e-commerce search, and in particular relates to a method and system for improving search index update through local cache optimization. Background technique [0002] With the popularity of e-commerce platforms at present, merchants hope to release more and more products to e-commerce platforms, and consumers also hope to quickly and accurately find the products they need on e-commerce platforms; while e-commerce platforms Generally speaking, in order to meet the needs of merchants and consumers, a mechanism for quickly indexing products is usually established at the technical level. Traditionally, relying entirely on data to update product index data has been difficult to meet the fast and efficient indexing tasks of e-commerce search platforms. [0003] As people have higher and higher requirements for the timeliness of products on e-commerce search platforms, the current search systems on the market usu...

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): G06F16/2455G06F12/0871
CPCG06F12/0871G06F16/24552
Inventor 殷亚云何学勇姜平
Owner FOCUS TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products