CN113626483B - Front-end caching method, system, equipment and storage medium for filling forms - Google Patents

Front-end caching method, system, equipment and storage medium for filling forms Download PDF

Info

Publication number
CN113626483B
CN113626483B CN202110949143.7A CN202110949143A CN113626483B CN 113626483 B CN113626483 B CN 113626483B CN 202110949143 A CN202110949143 A CN 202110949143A CN 113626483 B CN113626483 B CN 113626483B
Authority
CN
China
Prior art keywords
data
cache
target
identifier
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110949143.7A
Other languages
Chinese (zh)
Other versions
CN113626483A (en
Inventor
高俊
刘强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Yunfeng Technology Co ltd
Original Assignee
Chongqing Yuncheng Internet Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing Yuncheng Internet Technology Co Ltd filed Critical Chongqing Yuncheng Internet Technology Co Ltd
Priority to CN202110949143.7A priority Critical patent/CN113626483B/en
Publication of CN113626483A publication Critical patent/CN113626483A/en
Application granted granted Critical
Publication of CN113626483B publication Critical patent/CN113626483B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24552Database cache management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2282Tablespace storage structures; Management thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides a front-end caching method, a front-end caching system, a front-end caching device and a front-end caching storage medium for filling forms, wherein the method comprises the following steps: acquiring a first identifier and configuration information, and performing data initialization, wherein the configuration information comprises a cache object; acquiring a second identifier and second cache data, and generating a write-in data structure; storing the written data structure as a value, storing the second identifier as a keyword, inputting the written data structure into a standard cache example in a keyword-value format, and acquiring a second example; performing json serialization on the written data structure, acquiring a written data character string, and transmitting the written data character string to a cache object for caching; and after the target data information is found in the second example according to the second identifier, detecting the target data information, and generating second initial data according to the target data information when the target data information meets the detection requirement. The invention can avoid the cache data from reaching the cache limit, optimize the reading and writing speed of the form and improve the use experience of the user.

Description

Front-end caching method, system, equipment and storage medium for filling forms
Technical Field
The invention relates to the technical field of industrial internet, in particular to a front-end caching method, a front-end caching system, a front-end caching device and a front-end caching storage medium for filling forms.
Background
With the development of computer network technology, information sharing and uploading of each process flow can be performed through various application software in the industrial production process. The mode of collecting data through the form has wide application range. Typically during form filling, the filling out may be exited halfway to view the data, and then returned to the filling out page again. In order to store the previously filled contents, in the prior art, a form is generated according to the currently filled contents and stored, and the data storage mode is front-end cache.
The data volume of the front-end cache is increased all the time, so that the upper limit of the cache is easily reached, especially for an industrial public management cloud platform, a large amount of basic data of equipment and material management needs to be input, the input of the data is realized by means of newly added forms, and the newly added forms can be used for caching. With the use of the user, the form cache data can be infinitely increased and even reach the final cache upper limit, so that the data cannot be cached, and the use experience of the user is seriously influenced.
Disclosure of Invention
In view of the foregoing, it is desirable to provide a front-end caching method, system, device and storage medium for filling out forms.
A front-end cache method for filling out forms comprises the following steps: acquiring a first identifier and configuration information, and finishing data initialization according to the first identifier and the configuration information, wherein the configuration information comprises a cache object; acquiring a second identifier and second cache data, and generating a write-in data structure according to the second identifier and the second cache data, wherein the write-in data structure comprises second cache data, creation time, data length, expiration time and a data maximum limit value; storing the written data structure as a value, storing the second identifier as a keyword, inputting the written data structure into a standard cache example in a keyword-value format, and acquiring a second example; performing json serialization on the written data structure, acquiring a written data character string, and transmitting the written data character string to the cache object for caching; searching target data information in the second example according to the second identifier; when the target data information is found according to the second identification, detecting the target data information, and judging whether the target data information meets the detection requirement; and when the target data information meets the detection requirement, generating second initial data according to the target data information.
In one embodiment, acquiring a first identifier and configuration information, and completing data initialization according to the first identifier and configuration information specifically includes: the configuration information also comprises effective caching time and data size, and a standard caching instance is generated according to the first identifier, the effective caching time, the data size and the caching object; acquiring first initial data according to the first identifier and the cache object, performing json analysis on the first initial data to generate dictionary structure data, and storing the dictionary structure data; filtering the dictionary structure data according to the cache effective time and the data size to obtain target dictionary structure data; and synchronizing the target dictionary structure data to a cache object to complete data initialization.
In one embodiment, the data length is obtained by: and serializing the second cache data json into a target character string, and calculating the number of bytes of the target character string to obtain the data length.
In one embodiment, the searching for the target data information in the second instance according to the second identifier specifically includes: returning a null value when the target data information is not found according to the second identifier; and returning the target data information when the target data information is found according to the second identifier.
In one embodiment, the detecting the target data information when the target data information is found according to the second identifier and determining whether the target data information meets the detection requirement specifically includes: when the target data information is found in the second example according to the second identification, acquiring the expiration time, the data size and the maximum data limit value of the target data information; and detecting whether the target data information exceeds the expiration according to the expiration time, detecting whether the data size exceeds the maximum data limit value, and judging whether the target information data meets the detection requirement.
In one embodiment, the determining whether the target information data meets the detection requirement specifically includes: when the expiration time of the target data information is expired, judging that the target data information does not meet the detection requirement, and returning a null value; when the expiration time of the target data information is not expired and the data size exceeds the maximum data limit value, judging that the target data information does not meet the detection requirement, returning to undefined state, and traversing and modifying the target data information; and when the expiration time of the target data information is not expired and the data size does not exceed the maximum data limit value, determining that the detection requirement is met.
A front-end caching system for filling out forms, comprising: the data initialization module is used for acquiring a first identifier and configuration information, finishing data initialization according to the first identifier and the configuration information, wherein the configuration information comprises a cache object; the write-in data structure generating module is used for acquiring a second identifier and second cache data and generating a write-in data structure according to the second identifier and the second cache data, wherein the write-in data structure comprises second cache data, creation time, data length, expiration time and a data maximum limit value; a second instance obtaining module, configured to store the written data structure as a value, store the second identifier as a keyword, input the written data structure into a standard cache instance in a keyword-value format, and obtain a second instance; the data structure serialization module is used for performing json serialization on the written data structure, acquiring a written data character string and transmitting the written data character string to the cache object for caching; the target data information searching module is used for searching the target data information in the second example according to the second identifier; the target data information detection module is used for detecting the target data information when the target data information is found according to the second identifier and judging whether the target data information meets the detection requirement or not; and the second initial data generation module is used for generating second initial data according to the target data information when the target data information meets the detection requirement.
An apparatus comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of one of the methods of filling out a front-end cache of a form described in the various embodiments above when executing the program.
A storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of a method for front-end caching of filled-in forms as described in the various embodiments above.
Compared with the prior art, the invention has the advantages and beneficial effects that: according to the invention, the effective time and the maximum buffer amount of the buffer can be limited by filtering and detecting the buffer data, so that the buffer data is prevented from reaching the buffer limit, and meanwhile, the read-write operation is carried out in the memory, the read-write speed of the form is optimized, and the use experience of a user is improved.
Drawings
FIG. 1 is a flow chart illustrating a front-end caching method for filling out forms according to an embodiment;
FIG. 2 is a block diagram of a front-end caching system for filling in forms, according to an embodiment;
fig. 3 is a schematic diagram of the internal structure of the apparatus in one embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings by way of specific embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In one embodiment, as shown in fig. 1, there is provided a front-end caching method for filling out a form, including the following steps:
step S101, acquiring a first identifier and configuration information, and completing data initialization according to the first identifier and the configuration information, wherein the configuration information comprises a cache object.
Specifically, first data information filled in the last step of the form is obtained, a first identifier and configuration information are obtained according to the first data information, and the current form is updated according to the first identifier and the configuration information, so that data initialization is completed. The configuration information includes a cache object, and the cache object may be a local storage of a standard browser.
Step S102, a second identifier and second cache data are obtained, and a write-in data structure is generated according to the second identifier and the second cache data.
Specifically, second data information required to be filled in the current step of the form is obtained, the second data information corresponds to a second identifier and second cache data, and a write-in data structure is generated according to the second identifier and the second cache data. The writing data structure comprises second cache data, creation time, data length, expiration time and a data maximum limit value.
Specifically, the data length is obtained in the following manner: and serializing the second cache data json into a target character string, calculating the number of bytes of the target character string, and acquiring the data length.
And step S103, storing the written data structure as a value, storing the second identifier as a keyword, inputting the written data structure into a standard cache example in a keyword-value format, and acquiring a second example.
Specifically, the write data structure is stored as a value, the second identifier is stored as a key, and the write data structure is input into the standard cache instance in a key-value form, i.e., a key-value form, so as to obtain the second instance.
The standard cache instance is stored in a database or a local storage of the browser and can be acquired from the database or the local storage.
And step S104, performing json serialization on the write-in data structure, acquiring a write-in data character string, and transmitting the write-in data character string to a cache object for caching.
Specifically, json serialization is performed on a write-in data structure, a write-in data character string is obtained, and the write-in data character string is transmitted to a cache object for caching, so that data writing, namely the current step of filling in a form, is completed.
And step S105, searching target data information in the second example according to the second identifier.
Specifically, target data information is searched in a second instance according to a second identifier, and the second identifier corresponds to the target data information one to one.
And S106, when the target data information is found according to the second identifier, detecting the target data information, and judging whether the target data information meets the detection requirement.
Specifically, when the corresponding target data information is found according to the second identifier, the target data information is detected, whether the target data information meets the detection requirement is judged, and the detection content may be a data size, a data time limit, and the like.
And step S107, when the target data information meets the detection requirement, generating second initial data according to the target data information.
Specifically, when the target data information meets the detection requirement, that is, the writing detection in the current step of the form is completed, the data writing in the form is successful, and the second initial data is generated according to the target data information, so that when the data information in the next step is filled, the data information in the current step can be stored, the front-end cache of the filled form is realized, and the working efficiency is improved.
In this embodiment, a first identifier and configuration information are obtained, and data initialization is completed according to the first identifier and the configuration information, where the configuration information includes a cache object; acquiring a second identifier and second cache data, generating a write-in data structure according to the second identifier and the second cache data, storing the write-in data structure as a value, storing the second identifier as a keyword, inputting the write-in data structure into a standard cache instance in a keyword-value format, acquiring the second instance, performing json serialization on the write-in data structure, acquiring a write-in data character string, transmitting the write-in data character string to a cache object for caching, searching target data information in the second instance according to the second identifier, detecting the target data information when corresponding target information is found, judging whether the target data information meets a detection requirement, generating second initial data according to the target data information when the target data information meets the detection requirement, and limiting the effective time and the maximum buffer amount of the cache data through filtering detection on the cache data so as to avoid the cache data from reaching the cache limit, meanwhile, the read-write operation is carried out in the memory, the read-write speed of the form is optimized, and the use experience of a user is improved.
Wherein, step S101 specifically includes: the configuration information also comprises effective cache time and data size, and a standard cache instance is generated according to the first identifier, the effective cache time, the data size and the cache object; acquiring first initial data according to the first identifier and the cache object, performing json analysis on the first initial data to generate dictionary structure data, and storing the dictionary structure data; and filtering the dictionary structure data according to the cache effective time and the data size to obtain the target dictionary structure data.
Specifically, the configuration information further includes cache valid time and data size, for example, the cache valid time may be set to 24 hours, the data size may be set to 2 megabytes, and the storage time of the data is limited by the cache valid time, so that expired data is cleared during reading and writing, and the problems that the page is blocked and the data cannot be cached due to excessive storage occupation are avoided.
Specifically, a standard cache instance is generated according to the first identifier, the cache effective time, the data size and the cache object; and meanwhile, acquiring first initial data according to the first identifier and the cache object, performing json analysis on the first initial data, generating and storing dictionary structure data, filtering the dictionary structure data according to cache effective time and data size, and acquiring target dictionary structure data, so that data initialization is completed, and the form filling information in the previous step is cached to the current step, namely front-end cache of the filled form is realized.
Wherein, step S105 specifically includes: returning a null value when the target data information is not found according to the second identifier; and returning the target data information when the target data information is found according to the second identifier.
Specifically, if the target data information is not found in the second instance according to the second identifier, returning control; and if the target data information is found according to the second identifier, returning the target data information and displaying the target data information.
Wherein, step S106 specifically includes: when the target data is found in the second example according to the second identification, acquiring the expiration time, the data size and the maximum data limit of the target data information; and detecting whether the target data information exceeds the expiration according to the expiration time, detecting whether the data size exceeds the maximum data limit value, and judging whether the target data information meets the detection requirement.
Specifically, when the corresponding target data is found in the second instance according to the second identifier, the expiration time, the data size, and the maximum data limit of the target data are obtained, for example, the expiration time may be set to 1 day, the data size is 500kb, and the maximum data limit is 2M; detecting whether the target data exceeds the period according to the creation time and the expiration time, and if so, cleaning the data; and meanwhile, detecting whether the size of the data exceeds the maximum limit value of the data or not, thereby judging whether the data information meets the detection requirement or not.
Wherein, judge whether target detection information accords with the detection requirement, specifically include: when the expiration time of the target data information exceeds the period, judging that the target data information does not meet the detection requirement, and returning a null value; when the expiration time of the target data information is not expired and the data size exceeds the maximum data limit value, judging that the target data information does not meet the detection requirement, returning to undefined state, and traversing and modifying the target data information; and when the expiration time of the target data information is not expired and the data size does not exceed the maximum data limit value, determining that the detection requirement is met.
Specifically, when the target data information expiration time is out of date, the data is cleaned, and at the moment, the data is judged to be not in accordance with the detection requirement; when the expiration time of the target data information is not expired and the data size exceeds the maximum data limit, determining that the target data information does not meet the detection requirement, returning to undefined state, performing traversal modification on the target data, and detecting the target data information again after the data size null value is within the maximum data limit; and when the expiration time of the target data information is not expired and the data size does not exceed the maximum data limit, judging that the detection requirement is met, and generating second initial data according to the target data information, so that the data information of the current step of filling the form is recorded, and the front-end cache of the current step of the form is realized.
As shown in fig. 2, there is provided a front-end caching system 20 for filling out forms, comprising: a data initialization module 21, a written data structure generation module 22, a second instance acquisition module 23, a data structure serialization module 24, a target data information search module 25, a target data information detection module 26, and a second initial data generation module 27, where:
the data initialization module 21 is configured to acquire a first identifier and configuration information, and complete data initialization according to the first identifier and the configuration information, where the configuration information includes a cache object;
a write data structure generating module 22, configured to obtain a second identifier and second cache data, and generate a write data structure according to the second identifier and the second cache data, where the write data structure includes the second cache data, creation time, data length, expiration time, and a data maximum limit;
a second instance obtaining module 23, configured to store the written data structure as a value, store the second identifier as a keyword, input the written data structure into a standard cache instance in a keyword-value format, and obtain a second instance;
a data structure serialization module 24, configured to perform json serialization on the write data structure, obtain a write data character string, and transmit the write data character string to the cache object for caching;
a target data information searching module 25, configured to search for target data information in the second instance according to the second identifier;
the target data information detection module 26 is configured to detect the target data information when the target data information is found according to the second identifier, and determine whether the target data information meets the detection requirement;
and a second initial data generating module 27, configured to generate second initial data according to the target data information when the target data information meets the detection requirement.
In one embodiment, the data initialization module 21 is specifically configured to: the configuration information also comprises effective cache time and data size, and a standard cache instance is generated according to the first identifier, the effective cache time, the data size and the cache object; acquiring first initial data according to the first identifier and the cache object, performing json analysis on the first initial data to generate dictionary structure data, and storing the dictionary structure data; and filtering the dictionary structure data according to the cache effective time and the data size to obtain the target dictionary structure data.
In one embodiment, the target data information detection module 26 is specifically configured to: when the target data is found in the second example according to the second identification, acquiring the expiration time, the data size and the maximum data limit of the target data information; and detecting whether the target data information exceeds the expiration according to the expiration time, detecting whether the data size exceeds the maximum data limit value, and judging whether the target data information meets the detection requirement.
In one embodiment, a device is provided, which may be a server, and its internal structure diagram may be as shown in fig. 3. The device includes a processor, a memory, a network interface, and a database connected by a system bus. Wherein the processor of the device is configured to provide computing and control capabilities. The memory of the device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the device is used for storing configuration templates and also can be used for storing target webpage data. The network interface of the device is used for communicating with an external terminal through a network connection. The computer program when executed by a processor implements a front-end caching method for filling out forms.
Those skilled in the art will appreciate that the configuration shown in fig. 3 is a block diagram of only a portion of the configuration associated with the present application and does not constitute a limitation on the devices to which the present application may be applied, and that a particular device may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a storage medium may also be provided, the storage medium storing a computer program comprising program instructions which, when executed by a computer, which may be part of a front-end caching system for filling out forms of the kind mentioned above, cause the computer to perform the method according to the preceding embodiment.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
It will be apparent to those skilled in the art that the modules or steps of the invention described above may be implemented in a general purpose computing device, they may be centralized on a single computing device or distributed across a network of computing devices, and optionally they may be implemented in program code executable by a computing device, such that they may be stored on a computer storage medium (ROM/RAM, magnetic disks, optical disks) and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The foregoing is a more detailed description of the present invention that is presented in conjunction with specific embodiments, and the practice of the invention is not to be considered limited to those descriptions. For those skilled in the art to which the invention pertains, several simple deductions or substitutions can be made without departing from the spirit of the invention, and all shall be considered as belonging to the protection scope of the invention.

Claims (8)

1. A front-end cache method for filling out forms is characterized by comprising the following steps:
acquiring a first identifier and configuration information, finishing data initialization according to the first identifier and the configuration information, wherein the configuration information comprises a cache object, cache effective time and data size, and generating a standard cache instance according to the first identifier, the cache effective time, the data size and the cache object; acquiring first initial data according to the first identifier and the cache object, performing json analysis on the first initial data to generate dictionary structure data, and storing the dictionary structure data; filtering the dictionary structure data according to the cache effective time and the data size to obtain target dictionary structure data; synchronizing the target dictionary structure data to a cache object to complete data initialization;
acquiring a second identifier and second cache data, and generating a write-in data structure according to the second identifier and the second cache data, wherein the write-in data structure comprises second cache data, creation time, data length, expiration time and a data maximum limit value;
storing the written data structure as a value, storing the second identifier as a keyword, inputting the written data structure into a standard cache example in a keyword-value format, and acquiring a second example;
performing json serialization on the written data structure, acquiring a written data character string, and transmitting the written data character string to the cache object for caching;
searching target data information in the second example according to the second identifier;
when the target data information is found according to the second identification, detecting the target data information, and judging whether the target data information meets the detection requirement;
and when the target data information meets the detection requirement, generating second initial data according to the target data information.
2. The method as claimed in claim 1, wherein the data length is obtained by: and serializing the second cache data json into a target character string, and calculating the number of bytes of the target character string to obtain the data length.
3. The method as claimed in claim 1, wherein the searching for the target data information in the second instance according to the second identifier specifically includes:
returning a null value when the target data information is not found according to the second identifier;
and returning the target data information when the target data information is found according to the second identifier.
4. The method as claimed in claim 1, wherein the step of detecting the target data information when the target data information is found according to the second identifier and determining whether the target data information meets the detection requirement includes:
when the target data information is found in the second example according to the second identification, acquiring the expiration time, the data size and the maximum data limit value of the target data information;
and detecting whether the target data information exceeds the expiration according to the expiration time, detecting whether the data size exceeds the maximum data limit value, and judging whether the target information data meets the detection requirement.
5. The method as claimed in claim 1, wherein the step of determining whether the target information data meets the detection requirement includes:
when the expiration time of the target data information is expired, judging that the target data information does not meet the detection requirement, and returning a null value;
when the expiration time of the target data information is not expired and the data size exceeds the maximum data limit value, judging that the target data information does not meet the detection requirement, returning to undefined state, and traversing and modifying the target data information;
and when the expiration time of the target data information is not expired and the data size does not exceed the maximum data limit value, determining that the detection requirement is met.
6. A front-end caching system for filling out forms, comprising:
the data initialization module is used for acquiring a first identifier and configuration information, finishing data initialization according to the first identifier and the configuration information, wherein the configuration information comprises a cache object, cache effective time and data size, and generating a standard cache instance according to the first identifier, the cache effective time, the data size and the cache object; acquiring first initial data according to the first identifier and the cache object, performing json analysis on the first initial data to generate dictionary structure data, and storing the dictionary structure data; filtering the dictionary structure data according to the cache effective time and the data size to obtain target dictionary structure data; synchronizing the target dictionary structure data to a cache object to complete data initialization;
the write-in data structure generating module is used for acquiring a second identifier and second cache data and generating a write-in data structure according to the second identifier and the second cache data, wherein the write-in data structure comprises second cache data, creation time, data length, expiration time and a data maximum limit value;
a second instance obtaining module, configured to store the written data structure as a value, store the second identifier as a keyword, input the written data structure into a standard cache instance in a keyword-value format, and obtain a second instance;
the data structure serialization module is used for performing json serialization on the written data structure, acquiring a written data character string and transmitting the written data character string to the cache object for caching;
the target data information searching module is used for searching the target data information in the second example according to the second identifier;
the target data information detection module is used for detecting the target data information when the target data information is found according to the second identifier and judging whether the target data information meets the detection requirement or not;
and the second initial data generation module is used for generating second initial data according to the target data information when the target data information meets the detection requirement.
7. A front-end caching device for filling out forms, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the steps of the method according to any one of claims 1 to 5 when executing the computer program.
8. A storage medium having a computer program stored thereon, the computer program, when being executed by a processor, realizing the steps of the method of any one of claims 1 to 5.
CN202110949143.7A 2021-08-18 2021-08-18 Front-end caching method, system, equipment and storage medium for filling forms Active CN113626483B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110949143.7A CN113626483B (en) 2021-08-18 2021-08-18 Front-end caching method, system, equipment and storage medium for filling forms

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110949143.7A CN113626483B (en) 2021-08-18 2021-08-18 Front-end caching method, system, equipment and storage medium for filling forms

Publications (2)

Publication Number Publication Date
CN113626483A CN113626483A (en) 2021-11-09
CN113626483B true CN113626483B (en) 2022-04-26

Family

ID=78386471

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110949143.7A Active CN113626483B (en) 2021-08-18 2021-08-18 Front-end caching method, system, equipment and storage medium for filling forms

Country Status (1)

Country Link
CN (1) CN113626483B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114741582A (en) * 2022-06-13 2022-07-12 中国信息通信研究院 Product specification acquisition method based on identification analysis and computer storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105022739A (en) * 2014-04-21 2015-11-04 腾讯科技(北京)有限公司 Data storage method and device
CN107329910A (en) * 2017-06-27 2017-11-07 中南大学 A kind of web front end data based on localStorage are locally stored and access method
CN109240613A (en) * 2018-08-29 2019-01-18 平安科技(深圳)有限公司 Data cache method, device, computer equipment and storage medium
US10379890B1 (en) * 2016-03-30 2019-08-13 Juniper Networks, Inc. Synchronized cache of an operational state of distributed software system
CN110147413A (en) * 2019-04-26 2019-08-20 平安科技(深圳)有限公司 Date storage method, data query method, apparatus, equipment and storage medium
CN110909008A (en) * 2019-11-15 2020-03-24 政采云有限公司 Data acquisition method and device and related equipment
CN112039979A (en) * 2020-08-27 2020-12-04 中国平安财产保险股份有限公司 Distributed data cache management method, device, equipment and storage medium
CN112948440A (en) * 2021-03-09 2021-06-11 北京小米移动软件有限公司 Page data processing method and device, terminal and storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104462194A (en) * 2014-10-28 2015-03-25 北京国双科技有限公司 Service data processing method, device and server
US9772947B2 (en) * 2015-06-29 2017-09-26 International Business Machines Corporation Client voting-inclusive in-memory data grid (IMDG) cache management
CN111190928A (en) * 2019-12-24 2020-05-22 平安普惠企业管理有限公司 Cache processing method and device, computer equipment and storage medium
CN112540811B (en) * 2020-12-15 2022-03-18 平安科技(深圳)有限公司 Cache data detection method and device, computer equipment and storage medium
CN112637305B (en) * 2020-12-16 2023-05-02 平安消费金融有限公司 Data storage and query method, device, equipment and medium based on cache

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105022739A (en) * 2014-04-21 2015-11-04 腾讯科技(北京)有限公司 Data storage method and device
US10379890B1 (en) * 2016-03-30 2019-08-13 Juniper Networks, Inc. Synchronized cache of an operational state of distributed software system
CN107329910A (en) * 2017-06-27 2017-11-07 中南大学 A kind of web front end data based on localStorage are locally stored and access method
CN109240613A (en) * 2018-08-29 2019-01-18 平安科技(深圳)有限公司 Data cache method, device, computer equipment and storage medium
CN110147413A (en) * 2019-04-26 2019-08-20 平安科技(深圳)有限公司 Date storage method, data query method, apparatus, equipment and storage medium
CN110909008A (en) * 2019-11-15 2020-03-24 政采云有限公司 Data acquisition method and device and related equipment
CN112039979A (en) * 2020-08-27 2020-12-04 中国平安财产保险股份有限公司 Distributed data cache management method, device, equipment and storage medium
CN112948440A (en) * 2021-03-09 2021-06-11 北京小米移动软件有限公司 Page data processing method and device, terminal and storage medium

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"DBProxy: A dynamic data cache for Web applications";Khalil Amiri 等;《The 19th International Conference on Data Engineering (ICDE’03》;20031231;821-831 *
"基于配置的缓存同步***的设计与实现";许智超;《中国优秀硕士学位论文全文数据库 信息科技辑》;20210515(第05期);I138-513 *
分布式对象缓存框架设计研究;廖爽爽;《信息技术》;20061228(第12期);全文 *

Also Published As

Publication number Publication date
CN113626483A (en) 2021-11-09

Similar Documents

Publication Publication Date Title
CN110062025B (en) Data acquisition method, device, server and storage medium
CN102222098A (en) Method and system for pre-fetching webpage
CN113806653B (en) Page preloading method, device, computer equipment and storage medium
CN110046155B (en) Method, device and equipment for updating feature database and determining data features
CN109450969A (en) The method, apparatus and server of data are obtained from third party's data source server
CN112580315A (en) Webpage table display method and device, terminal equipment and medium
CN113626483B (en) Front-end caching method, system, equipment and storage medium for filling forms
CN110222046B (en) List data processing method, device, server and storage medium
CN116015842A (en) Network attack detection method based on user access behaviors
CN111831915A (en) Method, device, electronic equipment and storage medium for responding to data query request
CN111488736A (en) Self-learning word segmentation method and device, computer equipment and storage medium
CN113157198A (en) Method, apparatus and computer program product for managing a cache
CN113900907A (en) Mapping construction method and system
CN104580109A (en) Method and device for generating click verification code
CN115687810A (en) Webpage searching method and device and related equipment
CN109710626B (en) Data warehousing management method and device, electronic equipment and storage medium
CN116303320A (en) Real-time task management method, device, equipment and medium based on log file
CN111522570B (en) Target library updating method and device, electronic equipment and machine-readable storage medium
CN115292008A (en) Transaction processing method, device, equipment and medium for distributed system
CN109783745B (en) Method, device and computer equipment for personalized typesetting of pages
CN114371969A (en) Page performance testing method and device, electronic equipment and storage medium
CN108804195B (en) Page display method and device, server and client
CN114077858A (en) Vector data processing method, device, equipment and storage medium
CN110753136A (en) Domain name resolution method, device, equipment and storage medium
CN116383537B (en) Page data preloading method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20230602

Address after: Room 1-1-18, Unit 1, Building 4, No. 1580 Zhiyun Avenue, Yudong Street, Banan District, Chongqing, 401320

Patentee after: Chongqing Yunfeng Technology Co.,Ltd.

Address before: 408300 building a, 59 Chaoyang Road, Dianjiang Industrial Park, Chongqing

Patentee before: Chongqing Yuncheng Internet Technology Co.,Ltd.

TR01 Transfer of patent right