CN115048435B - Intelligent database storage method and system - Google Patents

Intelligent database storage method and system Download PDF

Info

Publication number
CN115048435B
CN115048435B CN202210975325.6A CN202210975325A CN115048435B CN 115048435 B CN115048435 B CN 115048435B CN 202210975325 A CN202210975325 A CN 202210975325A CN 115048435 B CN115048435 B CN 115048435B
Authority
CN
China
Prior art keywords
prompt
node
user
sub
input
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
CN202210975325.6A
Other languages
Chinese (zh)
Other versions
CN115048435A (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.)
Beijing Great Opensource Software Co ltd
China Unicom WO Music and Culture Co Ltd
Original Assignee
Beijing Great Opensource Software Co ltd
China Unicom WO Music and Culture 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 Beijing Great Opensource Software Co ltd, China Unicom WO Music and Culture Co Ltd filed Critical Beijing Great Opensource Software Co ltd
Priority to CN202210975325.6A priority Critical patent/CN115048435B/en
Publication of CN115048435A publication Critical patent/CN115048435A/en
Application granted granted Critical
Publication of CN115048435B publication Critical patent/CN115048435B/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/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2471Distributed queries
    • 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/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Fuzzy Systems (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Software Systems (AREA)
  • Computational Linguistics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention is suitable for the field of computers, and provides an intelligent database storage method and system, wherein the method comprises the following steps: acquiring marked prompt nodes, matching at least one operation prompt message for each prompt node, and binding the operation prompt messages with the corresponding prompt nodes; identifying operation input of a user meeting the threshold range of the prompt node, wherein the threshold range of the prompt node is a preset floating range corresponding to the prompt node; when the operation input is associated with the relevant attribute of the operation prompt information, at least one operation prompt information of the corresponding prompt node is matched for the operation input, and the method has the advantages that: the requirement on the operation level of the database is low, the interaction experience of the user can be guaranteed, and the operation level of the user can be improved.

Description

Intelligent database storage method and system
Technical Field
The invention belongs to the field of computers, and particularly relates to an intelligent database storage method and system.
Background
The database is mainly used for storing data, the data is also a basic object stored in the database, a large amount of data can be generated every day in the era of high-speed information development, the current work needs to depend on the data as a support, the database object is a component of the database, and common objects are as follows: the Database management System comprises a table, an index, a view, a chart, default values, rules, triggers, a storage process, users, sequences and the like, in the Database management process, users need to acquire a large amount of data every day, different users often need different data, the Database function comprises the functions of inputting and converting initial data of a Database, the functions of dumping and restoring the Database, the functions of reorganizing and organizing the Database, monitoring performance and analyzing performance and the like, the functions are usually completed by using programs, the Database System refers to a System after the Database is introduced into a computer System, and a complete Database System (DBS) generally comprises a Database, a Database management System, an application development tool, an application System, a Database manager and users.
In the prior art, according to the storage distribution condition of a database, the database is used for completing the operation of a target task, which can be roughly divided into primary operation, intermediate operation and advanced operation of the database, wherein the primary operation is query, addition, deletion and update; the middle-level operation is the table connection operation and the transaction operation; advanced operations are performance optimization.
However, the inventor finds that at least the following problems exist in the implementation process of the technical scheme: when a plurality of users operate on a target task which is the same or has an intrinsic relationship with each other by using a database, the database storage pressure is large and the operation experience of the users is poor.
Disclosure of Invention
An embodiment of the present invention provides an intelligent database storage method and system, which are used to solve the problems in the background art.
The embodiment of the invention is realized in such a way that, on one hand, an intelligent database storage method comprises the following steps:
acquiring marked prompt nodes, matching at least one operation prompt message for each prompt node, and binding the operation prompt messages with the corresponding prompt nodes;
identifying operation input of a user meeting the prompt node threshold range, wherein the prompt node threshold range is a preset floating range corresponding to the prompt node;
when the operation input is associated with the relevant attribute of the operation prompt information, matching at least one operation prompt information of a corresponding prompt node for the operation input, and layering the subsequent operation input according to operation standard indexes which are divided according to the corresponding prompt node;
if the operation standard index corresponding to the user is higher than or lower than the threshold index corresponding to the prompt node, establishing a terminal operation interaction channel between the user and at least one user corresponding to the next prompt node or at least one user corresponding to the previous prompt node;
carrying out re-layering on the subsequent operation at least once according to the operation standard index;
and if the step span of the operation standard index after re-layering is lower than the preset span value, allowing the corresponding user to carry out terminal operation interaction by crossing the prompt node, or carrying out repeated operation according to the original terminal operation interaction channel until the set time length is reached, and allowing to store operation records meeting the preset capacity size.
As a further scheme of the present invention, the acquiring marked prompt nodes, matching at least one operation prompt message for each prompt node, and binding the operation prompt messages with the corresponding prompt nodes specifically includes:
obtaining mark input of the continuous operation nodes of the operation target in advance to obtain marked prompt nodes;
matching at least one operation prompt message for each prompt node;
binding operation prompt information with the corresponding prompt node;
and classifying and storing the bound prompt nodes and the corresponding operation prompt information according to the distribution positions of the different prompt nodes in the database.
As a still further aspect of the present invention, the operation prompt information includes one or more of video, text, and voice.
As a further aspect of the present invention, the identifying that the user satisfies the operation input of the prompt node threshold range, where the prompting node threshold range is a preset floating range corresponding to the prompt node specifically includes:
acquiring operation input of a user to an operation stage, wherein the operation stage comprises a plurality of operation sub-stages, and the prompt node at least corresponds to one operation sub-stage;
and decomposing the operation input of the user to the operation stage in the operation sub-stage corresponding to the prompt node to obtain the operation input of a plurality of preset operation sub-stages including the corresponding operation sub-stage, namely the operation input meeting the threshold range of the prompt node, wherein the prompt node is provided with a plurality of corresponding preset operation sub-stages.
As a further scheme of the present invention, the operation prompt information includes a plurality of prompt sub-information, each prompt sub-information includes one or more of video, text and voice, each prompt sub-information has at least one operation keyword for each corresponding operation sub-stage, and when the operation keyword of each prompt sub-information is greater than one, the operation keywords are associated with each other.
As a further aspect of the present invention, when the operation input is associated with a related attribute of an operation prompt message, matching at least one operation prompt message of a corresponding prompt node for the operation input, and layering subsequent operation inputs according to an operation standard index, where the operation standard index is divided according to the corresponding prompt node specifically includes:
when the similarity between the keyword corresponding to the operation input and the operation keyword is detected to be larger than a similarity threshold value, judging the correlation between the operation input and the relevant attribute of the operation prompt information;
matching at least one operation prompt message of a corresponding prompt node for the operation input;
after the operation prompt information is matched, the subsequent operation input is layered according to the operation standard indexes, wherein each operation standard index is divided according to the operation step score, each operation step at least corresponds to the operation sub-step of the operation sub-stage, each operation sub-step has a corresponding score standard and a score weight, and the operation step score is the sum of the products of the scores of the operation sub-steps and the corresponding score weights.
As a further aspect of the present invention, the method further comprises:
when the score of the operation step is not equal to the score threshold of the operation step, judging that the operation standard index corresponding to the user is higher than or lower than the threshold index corresponding to the prompt node, when the operation standard index corresponding to the user is higher than the threshold index corresponding to the prompt node, establishing a terminal operation interaction channel between the user and at least one user corresponding to the next prompt node, and when the operation standard index corresponding to the user is lower than the threshold index corresponding to the prompt node, establishing a terminal operation interaction channel between the user and at least one user corresponding to the last prompt node.
As a further scheme of the present invention, after the establishing of the terminal operation interaction channel between the user and at least one user corresponding to the next prompt node or at least one user corresponding to the previous prompt node, the method further includes:
acquiring mark data input by a user at a terminal corresponding to a next prompt node;
positioning a mark position corresponding to mark data, if a preset association link exists between the content of an operation sub-stage corresponding to the mark position and the content of the operation sub-stage corresponding to the last prompt node, acquiring annotation data after the user clicks the preset association link, pre-displaying the part of the content of the operation sub-stage corresponding to the last prompt node in the annotation data, and finally adding the pre-displayed annotation data to the mark position;
if the mark data input by the terminal by the user corresponding to the last prompt node contains the in-doubt data, judging that the position difference between the in-doubt data and the content of the annotation data corresponding to the operation sub-stage is smaller than a preset difference threshold value, and displaying the annotation data at the position of the in-doubt data;
and if the position difference between the contents of the operation sub-stage corresponding to the in-doubt data and the annotation data is judged to be not smaller than a preset difference threshold value, based on the in-doubt data, obtaining the marked data input of the user corresponding to the next prompt node on the in-doubt data.
As a further scheme of the present invention, the cross-domain hint nodes at least include one cross-domain hint node, and the number of cross-domains is smaller than the maximum number of hint nodes.
As a further aspect of the present invention, in another aspect, an intelligent database storage system includes:
the classified storage module is used for acquiring the marked prompt nodes, matching at least one operation prompt message for each prompt node and binding the operation prompt messages with the corresponding prompt nodes;
the identification module is used for identifying the operation input of a user meeting the prompt node threshold range, wherein the prompt node threshold range is a preset floating range corresponding to the prompt node;
a matching module, configured to match at least one operation prompt message of a corresponding prompt node for the operation input when the operation input is associated with a relevant attribute of the operation prompt message, and to layer subsequent operation inputs according to an operation standard index, where the operation standard index is divided according to the corresponding prompt node;
the interaction module is used for establishing a terminal operation interaction channel between the user and at least one user corresponding to the next prompt node or at least one user corresponding to the previous prompt node if the operation standard index corresponding to the user is higher than or lower than the threshold index corresponding to the prompt node;
the secondary division module is used for carrying out at least one secondary layering on the subsequent operation according to the operation standard index;
and the interaction and storage module is used for allowing a corresponding user to carry out terminal operation interaction across the prompt node or carrying out repeated operation according to an original terminal operation interaction channel until a set time length and allowing an operation record meeting the preset capacity size to be stored if the advanced span of the operation standard index after re-layering is lower than a preset span value.
The intelligent database storage method and the system provided by the embodiment of the invention realize conditional guidance on operation input, and can enable corresponding users applying the database to improve the operation efficiency and proficiency degree of the system by setting the prompt node; the establishment of the terminal operation interaction channel can promote the interaction between related users, is favorable for the subsequent operation of the two parties and is favorable for improving the experience of user operation; further, the subsequent operation is re-layered at least once according to the operation standard index, if the step span of the operation standard index after re-layering is lower than the preset span value, the corresponding user is allowed to carry out terminal operation interaction across the prompt node, or repeated operation is carried out according to the original terminal operation interaction channel until the set time length is reached, and the operation record meeting the preset capacity size is allowed to be stored.
Drawings
FIG. 1 is a diagram of an implementation environment of an intelligent database storage method.
Fig. 2 is a main flow chart of an intelligent database storage method.
Fig. 3 is a flow chart relating to binding operation hint information with the corresponding hint node.
FIG. 4 is a flow chart of identifying operational inputs by a user that satisfy the prompt node threshold range.
FIG. 5 is a flow chart of layering subsequent operational inputs according to operational criteria indices for the operational inputs matching at least one operational hint information of a corresponding hint node.
Fig. 6 is a flowchart of establishing a terminal operation interaction channel when the score of the operation step is not equal to the score threshold of the operation step in another embodiment of the present invention.
FIG. 7 is a flow chart related to obtaining tagged data entered at the terminal by a user corresponding to a next hinting node in yet another embodiment of the invention.
FIG. 8 is a main structural diagram of an intelligent database storage system.
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 and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and do not limit the invention.
Specific implementations of the present invention are described in detail below with reference to specific embodiments.
The invention provides an intelligent database storage method and system, which solve the technical problem in the background technology.
As shown in fig. 1 and fig. 2, for an implementation environment diagram and a main flow diagram of an intelligent database storage method provided in an embodiment of the present invention, an intelligent database storage method includes:
step S10: acquiring marked prompt nodes, matching at least one operation prompt message for each prompt node, and binding the operation prompt messages with the corresponding prompt nodes;
step S11: identifying operation input of a user meeting the prompt node threshold range, wherein the prompt node threshold range is a preset floating range corresponding to the prompt node; the preset floating range is set according to experience; the operation input can be understood as directly input information or information triggered by active action; the method can be applied to database-based operation scenes, such as application test scenes of a target knowledge system for multiple persons, and the specific application scenes are not limited herein;
step S12: when the operation input is associated with the relevant attribute of the operation prompt information, matching at least one operation prompt information of a corresponding prompt node for the operation input, and layering the subsequent operation input according to operation standard indexes which are divided according to the corresponding prompt node;
step S13: if the operation standard index corresponding to the user is higher than or lower than the threshold index corresponding to the prompt node, establishing a terminal operation interaction channel between the user and at least one user corresponding to the next prompt node or at least one user corresponding to the previous prompt node; each prompt section at least corresponds to one threshold index;
step S14: carrying out re-layering on the subsequent operation at least once according to the operation standard index; similarly, it is the same as the specific step of step S12;
step S15: if the step span of the operation standard index after re-layering is lower than the preset span value, allowing a corresponding user to carry out terminal operation interaction across the prompt node, or carrying out repeated operation according to the original terminal operation interaction channel until the set time length is reached, and allowing to store operation records meeting the preset capacity size; the preset span value is at least improved on the basis of the original operation standard index; for example, the predetermined span value is an operation standard index; the cross-prompt node carries out terminal operation interaction, which indicates that the operation association degree between the corresponding previous prompt node or next prompt node and the prompt node is not large and the operation interaction is poor, so that the cross-prompt node is tried to carry out terminal operation, the number of the cross nodes is not limited, the cross nodes can be selected by a user, the maximum number of the cross nodes is less than the number of the prompt nodes minus 1, the follow-up operation query is facilitated by storing operation records meeting the preset capacity, and the operation records mainly refer to operation interaction records.
In the embodiment, when the operation input is associated with the relevant attribute of the operation prompt information, at least one operation prompt information of a corresponding prompt node is matched for the operation input, and the subsequent operation input is layered according to the operation standard index, wherein the operation standard index is divided according to the corresponding prompt node, so that the conditional guidance on the operation input is realized, and by setting the prompt node, the corresponding user of the application database can improve the operation efficiency and the proficiency level of the system; if the operation standard index corresponding to the user is higher than or lower than the threshold index corresponding to the prompt node, establishing a terminal operation interaction channel between the user and at least one user corresponding to the next prompt node or between the user and at least one user corresponding to the last prompt node, wherein the next operation sub-stage is generally the expansion or the deepening of the operation sub-stage, and the establishment of the terminal operation interaction channel can promote the interaction between related users, is beneficial to the subsequent operation of both sides, and is beneficial to the improvement of the experience of the user operation; further, the subsequent operation is re-layered at least once according to the operation standard index, if the step span of the operation standard index after re-layering is lower than the preset span value, the corresponding user is allowed to carry out terminal operation interaction across the prompt node, or repeated operation is carried out according to the original terminal operation interaction channel until the set time length is reached, and the operation record meeting the preset capacity size is allowed to be stored.
As shown in fig. 3, as a preferred embodiment of the present invention, the acquiring marked prompt nodes, matching at least one operation prompt information for each prompt node, and binding the operation prompt information and the corresponding prompt node specifically includes:
step S101: obtaining mark input of the operation target continuous operation node in advance to obtain a marked prompt node;
step S102: matching at least one operation prompt message for each prompt node;
step S103: binding operation prompt information with the corresponding prompt node;
step S104: and classifying and storing the bound prompt nodes and the corresponding operation prompt information according to the distribution positions of the different prompt nodes in the database.
In the embodiment, when the application is performed, the marking input to the operation target continuous operation node may be input in advance by a database management worker, which should be familiar to the operation phase, because the marking of the prompt node is convenient, or the marking is obtained according to the result of the test phase, so that the corresponding user of the application database can improve the operation efficiency and the proficiency of the corresponding user on the system through the prompt node.
As a preferred embodiment of the present invention, the operation prompt information includes one or more of video, text and voice, for example, a combination of text and video.
As shown in fig. 4, as a preferred embodiment of the present invention, the identifying that the user meets the operation input of the prompt node threshold range, where the prompting node threshold range is a preset floating range corresponding to the prompt node specifically includes:
step S111: acquiring operation input of a user to an operation stage, wherein the operation stage comprises a plurality of operation sub-stages, and the prompt node at least corresponds to one operation sub-stage;
step S112: and decomposing the operation input of the user to the operation stage in the operation sub-stage corresponding to the prompt node to obtain the operation input of a plurality of preset operation sub-stages including the corresponding operation sub-stage, namely the operation input meeting the threshold range of the prompt node, wherein the prompt node is provided with a plurality of corresponding preset operation sub-stages.
It should be understood that the hint node may span two operation sub-phases or even more operation sub-phases, that is, one operation hint node may be shared by several operation sub-phases, an operation hint node may be located at any position of the front, middle and rear of an operation sub-phase, two operation sub-phases or even multiple operation sub-phases share one operation hint node, and for the operation sub-phases with the associated operation, the number of operation hint node sorted storage may be effectively reduced.
As a preferred embodiment of the present invention, the operation prompt information includes a plurality of prompt sub-information, each prompt sub-information includes one or more of video, text, and voice, each prompt sub-information has at least one operation keyword for each corresponding operation sub-stage, and when the operation keyword of each prompt sub-information is greater than one, the operation keywords are associated with each other.
It is understood that the hint sub-information is derived from one or more of video, text and voice, which are obtained through testing or experience in advance and are beneficial to operation sub-steps, and each hint sub-information has at least one operation keyword for each corresponding operation sub-step, for example, for operation of chart data, the keyword is a mean value, and when the whole keyword of the mean value is represented by text, voice and video respectively, the keyword is a mean value, a variance value and a mathematical expectation value, respectively, because the variance value is also one of the mean value and the mathematical expectation value.
As shown in fig. 5, as a preferred embodiment of the present invention, when the operation input is associated with a related attribute of an operation prompt message, matching at least one operation prompt message of a corresponding prompt node for the operation input, and layering subsequent operation inputs according to an operation standard index, where the operation standard index is divided according to the corresponding prompt node specifically includes:
step S121: when the similarity between the keyword corresponding to the operation input and the operation keyword is detected to be larger than a similarity threshold value, judging the correlation between the operation input and the relevant attribute of the operation prompt information; the similarity threshold value can be set according to the actual situation, and can be a numerical node or a numerical range;
the principle of the similarity recognition between the keywords is not limited herein, the recognition of the keywords is substantially the recognition of the text similarity, at present, in order to calculate the similarity between the texts, the similarity calculation can also be realized through a keyword matching technology, the related principle includes cosine distance, euclidean distance, TFIDF, jaccard similarity coefficient and the like, which is specifically selected for recognition, and is not limited herein, and the recognition mode itself is the prior art, the main improvement point of the embodiment is that the result of the keyword recognition is used for matching at least one operation prompt message of the corresponding prompt node;
in addition, the keywords corresponding to the operation input may be keywords directly input by the user operation and/or keywords directly or indirectly selected during the operation, when the user inputs text instead of the keywords, extraction of the text keywords is required, the extraction of the text keywords is an effective means for highly condensing the text information, and the subject of the text is accurately summarized by 3 to 5 words to help the reader to quickly understand the text information, and at present, four main methods for extracting the text keywords in the prior art are provided: extracting keywords based on TextRank, extracting keywords based on TF-IDF, extracting keywords based on Word2Vec Word cluster, and extracting keywords with various algorithms fused;
step S122: matching at least one operation prompt message of a corresponding prompt node for the operation input; the operation input here is an operation input for judging the correlation with the correlation attribute of the operation prompt information;
step S123: after the operation prompt information is matched, the subsequent operation input is layered according to the operation standard indexes, wherein each operation standard index is divided according to the operation step score, each operation step at least corresponds to the operation sub-step of the operation sub-stage, each operation sub-step has a corresponding score standard and a score weight, and the operation step score is the sum of the products of the scores of the operation sub-steps and the corresponding score weights.
In the application of the present embodiment, specifically, for example, an operation substep 1, an operation substep 2, an operation substep 3 and an operation substep 4 are provided, wherein the operation substep 1, the operation substep 2, the operation substep 3 and the operation substep 4 are respectively divided into 8, 6, 5 and 9, and the corresponding score weights of the operation substep 1, the operation substep 2, the operation substep 3 and the operation substep 4 are respectively 0.2, 0.3, 0.4 and 0.1, so that the operation substeps are divided into: 8, 0.2, 6, 0.3, 5, 0.4, 9, 0.1, 6.3, assuming the standard of operation index stratification is one level: 0 to 2; and (2) second stage: 2-4; third stage: 4-6; and (4) fourth stage: 6-8; and (5) fifth stage: 8-10, so this operating step falls within the four-stage operating standard index.
As shown in fig. 6, as a preferred embodiment of the present invention, the method further includes:
step S21: when the score of the operation step is not equal to the score threshold of the operation step, judging that the operation standard index corresponding to the user is higher than or lower than the threshold index corresponding to the prompt node;
step S22: when the operation standard index corresponding to the user is higher than the threshold index corresponding to the prompt node, establishing a terminal operation interaction channel between the user and at least one user corresponding to the next prompt node;
step S23: and when the operation standard index corresponding to the user is lower than the threshold index corresponding to the prompt node, establishing a terminal operation interaction channel between the user and at least one user corresponding to the previous prompt node.
In this embodiment, when the score of the operation step is not equal to the score threshold of the operation step in application, that is, the score of the operation step is higher than or lower than the score threshold of the operation step, at this time, a terminal operation interaction channel between the user and at least one user corresponding to the next prompt node or between the user and at least one user corresponding to the previous prompt node should be established.
As shown in fig. 7, further, after the establishing of the terminal operation interaction channel between the user and at least one user corresponding to the next prompting node or at least one user corresponding to the previous prompting node, the method further includes:
step S31: acquiring mark data input by a user at a terminal corresponding to a next prompt node;
step S32: positioning a mark position corresponding to mark data, acquiring annotation data after the user clicks a preset associated link if the content of the operation sub-stage corresponding to the mark position and the content of the operation sub-stage corresponding to the last prompt node have the preset associated link, pre-displaying the part of the content of the operation sub-stage corresponding to the last prompt node in the annotation data, and finally adding the pre-displayed annotation data to the mark position; the preset associated link, that is, the content of the operation sub-stage corresponding to the preset next prompt node, can be linked to the content of the operation sub-stage corresponding to the previous prompt node, otherwise, the operation sub-stage is not allowed, specifically, the preset associated link can be expressed as that a hyperlink is inserted into a certain word position, and the preset associated link can point to a previous picture, word or paragraph after the hyperlink is clicked;
step S33: if the mark data input by the terminal by the user corresponding to the last prompt node contains the in-doubt data, judging that the position difference between the in-doubt data and the content of the annotation data corresponding to the operation sub-stage is smaller than a preset difference threshold value, and displaying the annotation data at the position of the in-doubt data; the non-instant interaction can reduce the occupation of a database operation memory, especially the occupation of a RAM (random access memory) which is one of internal memories of a computer and is also called (running) memory, can be read and written at any time, is high in speed, is usually used as a temporary data storage medium of a database operation system or other running programs, and has lower memory level requirement on simultaneous operation of a plurality of users on the database; the relative previous prompt node and the subsequent relative next prompt node are relative to the prompt node with the front-back corresponding relation;
step S34: if the position difference between the contents of the operation sub-stage corresponding to the in-doubt data and the annotation data is judged to be not smaller than a preset difference threshold value, on the basis of the in-doubt data, obtaining and inputting marking data of the in-doubt data corresponding to the next prompt node; and only when the position difference between the contents of the operation sub-stage corresponding to the in-doubt sub-data and the annotation data is judged to be not smaller than a preset difference threshold value, the marked data of the user corresponding to the next prompt node on the in-doubt sub-data is required to be acquired and input on the basis of the in-doubt sub-data, so that the occupation ratio of the operation memory of the database can be reduced.
The embodiment is further expanded on the basis of the embodiment, because the next operation sub-stage is generally expanded or deepened to the operation sub-stage, if the content of the operation sub-stage corresponding to the mark position and the content of the operation sub-stage corresponding to the previous prompt node have the preset associated link, the annotation data after the user clicks the preset associated link is obtained, the part of the content of the operation sub-stage corresponding to the previous prompt node in the annotation data is pre-displayed, the pre-displayed annotation data is finally added to the mark position, and the corresponding user can associate based on the previous and subsequent contents, so as to make an input (of the annotation data) beneficial to the operation; if the user corresponding to the last prompt node has the in-doubt data in the marked data input by the terminal, and the position difference between the in-doubt data and the annotation data corresponding to the content in the operation sub-phase is judged to be smaller than the preset difference threshold, the annotation data is displayed at the position of the in-doubt data, that is, the position difference between the marked data and the in-doubt data corresponding to the content in the operation sub-phase is not large, and a close connection is likely to exist, so that the annotation data has a certain correlated explanation and explanation effect on the in-doubt data, the establishment of the terminal operation interaction channel can promote the interaction between related users and is beneficial to the subsequent operation of both parties, the experience of the user operation is promoted, and the occupation of the database operation memory is reduced.
Illustratively, the cross-domain hint nodes at least comprise one cross-domain hint node, and the number of cross-domains is less than the maximum number of hint nodes.
For example, the number of the crossing hint nodes is at least one hint node, that is, at least two consecutive hint nodes are crossed, and the number of the crossing is smaller than the maximum number of hint nodes, which is smaller than the total number of hint nodes.
As another preferred embodiment of the present invention, as shown in fig. 8, in another aspect, an intelligent database storage system comprises:
the classified storage module 100 is configured to obtain marked prompt nodes, match at least one operation prompt message for each prompt node, and bind the operation prompt message with the corresponding prompt node;
the identification module 200 is configured to identify an operation input that a user meets the prompt node threshold range, where the prompt node threshold range is a preset floating range corresponding to the prompt node;
a matching module 300, configured to, when the operation input is associated with a relevant attribute of the operation prompt information, match at least one operation prompt information of a corresponding prompt node for the operation input, and layer a subsequent operation input according to an operation standard index, where the operation standard index is divided according to the corresponding prompt node;
the interaction module 400 is configured to establish a terminal operation interaction channel between the user and at least one user corresponding to a next prompt node or between the user and at least one user corresponding to a previous prompt node if the operation standard index corresponding to the user is higher than or lower than the threshold index corresponding to the prompt node;
a secondary division module 500, configured to perform at least one secondary layering on subsequent operations according to an operation standard index;
and the interaction and storage module 600 is configured to, if the advanced span of the operation standard index after re-layering is lower than the preset span value, allow the corresponding user to perform terminal operation interaction across the prompt node, or perform repeated operation according to the original terminal operation interaction channel for a set duration, and allow an operation record meeting the preset capacity to be stored.
The embodiment of the invention provides an intelligent database storage method, and provides an intelligent database storage system based on the intelligent database storage method, and the implementation of the following methods is as follows: when the operation input is associated with the relevant attribute of the operation prompt information, matching at least one operation prompt information of the corresponding prompt node for the operation input, and layering the subsequent operation input according to an operation standard index, wherein the operation standard index is divided according to the corresponding prompt node, so that the conditional guidance on the operation input is realized, and by setting the prompt node, the corresponding user applying the database can improve the operation efficiency and the proficiency degree of the system; if the operation standard index corresponding to the user is higher than or lower than the threshold index corresponding to the prompt node, establishing a terminal operation interaction channel between the user and at least one user corresponding to the next prompt node or at least one user corresponding to the last prompt node, wherein the next operation sub-stage is generally the expansion or the deepening of the operation sub-stage, and the establishment of the terminal operation interaction channel can promote the interaction between related users, is beneficial to the subsequent operations of the two parties, and is beneficial to the improvement of the experience of the user operation; further, the subsequent operation is re-layered at least once according to the operation standard index, if the step span of the operation standard index after re-layering is lower than the preset span value, the corresponding user is allowed to carry out terminal operation interaction across the prompt node, or repeated operation is carried out according to the original terminal operation interaction channel until the set time length is reached, and the operation record meeting the preset capacity size is allowed to be stored, the reconstruction of the terminal operation interaction channel is substantial, the inspection and feedback of the operation standard index after the terminal operation interaction channel is maintained are also realized, the improvement of the user operation capacity is also realized on the basis of conditional interaction, meanwhile, the conditional interaction and the storage of the operation record meeting the preset capacity size can reduce the data processing burden of the database, and the requirement on the storage capacity of the database is lower; in addition, the interaction between related users is promoted by using the terminal operation interaction channel, the subsequent operation of the two users is facilitated, and the occupation of the operation memory of the database is reduced by using the interaction.
In order to load the above method and system to operate successfully, the system may include more or less components than those described above, or combine some components, or different components, in addition to the various modules described above, for example, input/output devices, network access devices, buses, processors, memories, and the like.
The processor may be a Central Processing Unit (CPU), other general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, etc. The general purpose processor may be a microprocessor or the processor may be any conventional processor or the like which is the control center of the system and which is connected to the various parts using various interfaces and lines.
The memory may be used to store computer and system programs and/or modules, and the processor may implement the various functions by operating or executing the computer programs and/or modules stored in the memory and invoking data stored in the memory. The memory may mainly include a program storage area and a data storage area, where the program storage area may store an operating system, an application program required by at least one function (such as an information collecting template displaying function, a product information publishing function, and the like), and the like. The storage data area may store data created according to the use of the berth-state display system (e.g., product information acquisition templates corresponding to different product types, product information that needs to be issued by different product providers, etc.), and the like. In addition, the memory may include high speed random access memory, and may also include non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a flash memory card (FlashCard), at least one disk storage device, a flash memory device, or other volatile solid state storage device.
It should be understood that, although the steps in the flowcharts of the embodiments of the present invention are shown in sequence as indicated by the arrows, the steps are not necessarily executed in sequence as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least a portion of the steps in various embodiments may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, and the order of performance of the sub-steps or stages is not necessarily sequential, but may be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
The technical features of the embodiments described above may be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the embodiments described above are not described, but should be considered as being within the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present invention, and the description thereof is more specific and detailed, but not construed as limiting the scope of the present invention. It should be noted that various changes and modifications can be made by those skilled in the art without departing from the spirit of the invention, and these changes and modifications are all within the scope of the invention. Therefore, the protection scope of the present patent should be subject to the appended claims.
The above description is intended to be illustrative of the preferred embodiment of the present invention and should not be taken as limiting the invention, but rather, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention.

Claims (10)

1. An intelligent database storage method, comprising:
acquiring marked prompt nodes, matching at least one operation prompt message for each prompt node, and binding the operation prompt messages with the corresponding prompt nodes;
identifying operation input of a user meeting the prompt node threshold range, wherein the prompt node threshold range is a preset floating range corresponding to the prompt node;
when the operation input is associated with the relevant attribute of the operation prompt information, matching at least one operation prompt information of a corresponding prompt node for the operation input, and layering the subsequent operation input according to operation standard indexes which are divided according to the corresponding prompt node;
if the operation standard index corresponding to the user is higher than or lower than the threshold index corresponding to the prompt node, establishing a terminal operation interaction channel between the user and at least one user corresponding to the next prompt node or at least one user corresponding to the previous prompt node;
carrying out re-layering on the subsequent operation at least once according to the operation standard index;
and if the step span of the operation standard index after re-layering is lower than the preset span value, allowing the corresponding user to carry out terminal operation interaction by crossing the prompt node, or carrying out repeated operation according to the original terminal operation interaction channel until the set time length is reached, and allowing to store operation records meeting the preset capacity size.
2. The intelligent database storage method according to claim 1, wherein the obtaining of the marked prompt nodes, matching at least one operation prompt message for each prompt node, and binding the operation prompt message with the corresponding prompt node specifically comprises:
obtaining mark input of the operation target continuous operation node in advance to obtain a marked prompt node;
matching at least one operation prompt message for each prompt node;
binding operation prompt information with the corresponding prompt node;
and classifying and storing the bound prompt nodes and the corresponding operation prompt information according to the distribution positions of the different prompt nodes in the database.
3. The intelligent database storage method according to claim 1, wherein the operation prompt message includes one or more of video, text and voice.
4. The intelligent database storage method according to claim 3, wherein the identifying that the user satisfies the operation input of the prompt node threshold range, wherein the prompting node threshold range being a preset floating range corresponding to the prompt node specifically comprises:
acquiring operation input of a user to an operation stage, wherein the operation stage comprises a plurality of operation sub-stages, and the prompt node at least corresponds to one operation sub-stage;
and decomposing the operation input of the user to the operation stage in the operation sub-stage corresponding to the prompt node to obtain the operation input of a plurality of preset operation sub-stages including the corresponding operation sub-stage, namely the operation input meeting the threshold range of the prompt node.
5. The intelligent database storage method according to claim 4, wherein the operation prompt information includes a plurality of prompt sub-information, each prompt sub-information includes one or more of video, text and voice, each prompt sub-information has at least one operation keyword for each corresponding operation sub-stage, and when the operation keyword of each prompt sub-information is more than one, the operation keywords are associated with each other.
6. The intelligent database storage method according to claim 5, wherein when the operation input is associated with the relevant attribute of the operation hint information, matching at least one operation hint information of a corresponding hint node for the operation input, and layering subsequent operation inputs according to operation standard indexes, wherein the operation standard indexes are divided according to the corresponding hint node specifically include:
when detecting that the similarity between the keywords corresponding to the operation input and the operation keywords is greater than a similarity threshold, judging that the operation input is associated with the relevant attributes of the operation prompt information;
matching at least one operation prompt message of a corresponding prompt node for the operation input;
after the operation prompt information is matched, the subsequent operation input is layered according to the operation standard indexes, wherein each operation standard index is divided according to the operation step score, each operation step at least corresponds to the operation sub-step of the operation sub-stage, each operation sub-step has a corresponding score standard and a score weight, and the operation step score is the sum of the products of the scores of the operation sub-steps and the corresponding score weights.
7. The intelligent database storage method of claim 6, further comprising:
when the score of the operation step is not equal to the score threshold of the operation step, judging that the operation standard index corresponding to the user is higher than or lower than the threshold index corresponding to the prompt node;
when the operation standard index corresponding to the user is higher than the threshold index corresponding to the prompt node, establishing a terminal operation interaction channel between the user and at least one user corresponding to the next prompt node;
and when the operation standard index corresponding to the user is lower than the threshold index corresponding to the prompt node, establishing a terminal operation interaction channel between the user and at least one user corresponding to the previous prompt node.
8. The intelligent database storage method according to any one of claims 4-7, wherein after establishing the terminal operation interaction channel between the user and at least one user corresponding to the next prompting node or at least one user corresponding to the previous prompting node, the method further comprises:
acquiring mark data input by a user at a terminal corresponding to a next prompt node;
positioning a mark position corresponding to mark data, acquiring annotation data after the user clicks a preset associated link if the content of the operation sub-stage corresponding to the mark position and the content of the operation sub-stage corresponding to the last prompt node have the preset associated link, pre-displaying the part of the content of the operation sub-stage corresponding to the last prompt node in the annotation data, and finally adding the pre-displayed annotation data to the mark position;
if the mark data input by the terminal by the user corresponding to the last prompt node contains the in-doubt data and the position difference between the contents of the operation sub-stage corresponding to the in-doubt data and the annotation data is judged to be smaller than a preset difference threshold value, displaying the annotation data at the position of the in-doubt data;
and if the position difference between the contents of the operation sub-stage corresponding to the in-doubt data and the annotation data is judged to be not smaller than a preset difference threshold value, based on the in-doubt data, obtaining the marked data input of the user corresponding to the next prompt node on the in-doubt data.
9. The intelligent database storage method according to any one of claims 1-7, wherein the cross-hint nodes comprise at least one hint node across domains and the number of cross-domains is less than the maximum number of hint nodes.
10. An intelligent database storage system, the system comprising:
the classified storage module is used for acquiring the marked prompt nodes, matching at least one operation prompt message for each prompt node and binding the operation prompt messages with the corresponding prompt nodes;
the identification module is used for identifying the operation input of a user meeting the prompt node threshold range, wherein the prompt node threshold range is a preset floating range corresponding to the prompt node;
a matching module, configured to match at least one operation prompt message of a corresponding prompt node for the operation input when the operation input is associated with a relevant attribute of the operation prompt message, and to layer subsequent operation inputs according to an operation standard index, where the operation standard index is divided according to the corresponding prompt node;
the interaction module is used for establishing a terminal operation interaction channel between the user and at least one user corresponding to the next prompt node or at least one user corresponding to the previous prompt node if the operation standard index corresponding to the user is higher than or lower than the threshold index corresponding to the prompt node;
the secondary division module is used for carrying out secondary layering on the subsequent operation at least once according to the operation standard index;
and the interaction and storage module is used for allowing a corresponding user to carry out terminal operation interaction across the prompt node or carrying out repeated operation according to an original terminal operation interaction channel until a set time length and allowing an operation record meeting the preset capacity size to be stored if the advanced span of the operation standard index after re-layering is lower than a preset span value.
CN202210975325.6A 2022-08-15 2022-08-15 Intelligent database storage method and system Active CN115048435B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210975325.6A CN115048435B (en) 2022-08-15 2022-08-15 Intelligent database storage method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210975325.6A CN115048435B (en) 2022-08-15 2022-08-15 Intelligent database storage method and system

Publications (2)

Publication Number Publication Date
CN115048435A CN115048435A (en) 2022-09-13
CN115048435B true CN115048435B (en) 2022-11-01

Family

ID=83166558

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210975325.6A Active CN115048435B (en) 2022-08-15 2022-08-15 Intelligent database storage method and system

Country Status (1)

Country Link
CN (1) CN115048435B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116186767B (en) * 2023-01-12 2023-10-03 北京万里开源软件有限公司 Method and device for marking row level in database
CN116303833B (en) * 2023-05-18 2023-07-21 联通沃音乐文化有限公司 OLAP-based vectorized data hybrid storage method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105739901A (en) * 2016-02-01 2016-07-06 成都龙渊网络科技有限公司 Track based touch control method and device
CN113760971A (en) * 2021-11-09 2021-12-07 通联数据股份公司 Method, computing device and storage medium for retrieving data of a graph database

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060165040A1 (en) * 2004-11-30 2006-07-27 Rathod Yogesh C System, method, computer program products, standards, SOA infrastructure, search algorithm and a business method thereof for AI enabled information communication and computation (ICC) framework (NetAlter) operated by NetAlter Operating System (NOS) in terms of NetAlter Service Browser (NSB) to device alternative to internet and enterprise & social communication framework engrossing universally distributed grid supercomputing and peer to peer framework

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105739901A (en) * 2016-02-01 2016-07-06 成都龙渊网络科技有限公司 Track based touch control method and device
CN113760971A (en) * 2021-11-09 2021-12-07 通联数据股份公司 Method, computing device and storage medium for retrieving data of a graph database

Also Published As

Publication number Publication date
CN115048435A (en) 2022-09-13

Similar Documents

Publication Publication Date Title
CN115048435B (en) Intelligent database storage method and system
JP7026092B2 (en) How to determine descriptive information, devices, electronic devices, computer-readable media and computer programs
US11392775B2 (en) Semantic recognition method, electronic device, and computer-readable storage medium
WO2019062001A1 (en) Intelligent robotic customer service method, electronic device and computer readable storage medium
WO2018040068A1 (en) Knowledge graph-based semantic analysis system and method
US10698937B2 (en) Split mapping for dynamic rendering and maintaining consistency of data processed by applications
US8626737B1 (en) Method and apparatus for processing electronically stored information for electronic discovery
CN110263345B (en) Keyword extraction method, keyword extraction device and storage medium
JP6936014B2 (en) Teacher data collection device, teacher data collection method, and program
Azkan et al. Uncovering research streams in the data economy using text mining algorithms
Valero-Mas et al. Multilabel Prototype Generation for data reduction in K-Nearest Neighbour classification
CN114328983A (en) Document fragmenting method, data retrieval device and electronic equipment
CN113255742A (en) Policy matching degree calculation method and system, computer equipment and storage medium
US9384285B1 (en) Methods for identifying related documents
CN105069175A (en) Information retrieval method and server based on version control system
CN116450664A (en) Data processing method, device, equipment and storage medium
US9785404B2 (en) Method and system for analyzing data in artifacts and creating a modifiable data network
CN110941952A (en) Method and device for perfecting audit analysis model
CN109829048B (en) Electronic device, interview assisting method, and computer-readable storage medium
KR102063797B1 (en) Apparatus and method for text automatic summary
CN110909112B (en) Data extraction method, device, terminal equipment and medium
CN113761213B (en) Knowledge graph-based data query system, method and terminal equipment
CN114328895A (en) News abstract generation method and device and computer equipment
CN114495138A (en) Intelligent document identification and feature extraction method, device platform and storage medium
CN113609271A (en) Service processing method, device and equipment based on knowledge graph 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