CN107908695A - Operation system operation method, device, system and readable storage medium storing program for executing - Google Patents
Operation system operation method, device, system and readable storage medium storing program for executing Download PDFInfo
- Publication number
- CN107908695A CN107908695A CN201711062148.8A CN201711062148A CN107908695A CN 107908695 A CN107908695 A CN 107908695A CN 201711062148 A CN201711062148 A CN 201711062148A CN 107908695 A CN107908695 A CN 107908695A
- Authority
- CN
- China
- Prior art keywords
- data
- operation system
- request
- client
- caching
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
- G06F16/24552—Database cache management
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention discloses a kind of operation system operation method, device, operation system and readable storage medium storing program for executing, operation system operation method includes:Start operation system, activate the system cache managing process of operation system, and be based on the system cache managing process, the history service access request of operation system is analyzed;Obtain the access times that history service access request is accessed in data and be more than the hot spot data of preset times, and the hot spot data is put into the caching of operation system;The client logging request of reception is verified;If the logging request of client is proved to be successful, allow client registering service system.The present invention avoids database from being collapsed because accessing excessive, improves that the response speed of operation system is slow, the usage experience of the business that has been greatly improved coefficient user.
Description
Technical field
The present invention relates to software systems technical field, more particularly to a kind of operation system operation method, device, system and can
Read storage medium.
Background technology
Operation system is also known as transaction processing system, is a kind of system for being supplied to basic personnel to use, is to business processing
Process carries out the information system of specific aim support, can provide strong tool support for the completion of a certain work.Such as ERP systems
System, can be regarded as typical business processing type system, it can be to service links such as associated production, buyings, based on some work(
Can module offer support well.
Operation system is when receiving Operational Visit request, it is necessary to go to read the database of operation system and by a series of
Computing, could return read data result, the response speed of operation system is slow, particularly, Operational Visit request data
When very much, due to intensive access and the computing of reading database data and excess load, it be easy to cause database interim card and collapses
Burst, further the response speed of reduction operation system is slow, seriously affects the usage experience of business coefficient user.
The content of the invention
It is a primary object of the present invention to provide a kind of operation system operation method, device, system and readable storage medium storing program for executing,
Aim to solve the problem that the slow technical problem of operation system response speed.
To achieve the above object, the embodiment of the present invention provides a kind of operation system operation method, the operation system operation
Method includes:
Start operation system, activate the system cache managing process of operation system, and based on the system cache manage into
Journey, analyzes the history service access request of operation system, to obtain in history service access request access service system
The access times of all types of data;
The hot spot data that the access times that history service access request is accessed in data are more than preset times is obtained, and will
The hot spot data is put into the caching of operation system;
The client logging request of reception is verified;If the logging request of client is proved to be successful, allow client
Hold registering service system.
Alternatively, the heat for obtaining the access times that history service access request is accessed in data and being more than preset times
Point data, and the step that the hot spot data is put into the caching of operation system includes:
The access times that all kinds of basic datas in data are accessed according to history service access request are counted, wherein
Basic data includes system configuration data, Field Options group data, column data, table data, menu data and permissions data;
The basic data that access times are more than to preset times is put into business as hot spot data, and by the hot spot data
In the caching of system.
Alternatively, the step of client logging request of described pair of reception is verified includes:
External interface based on single setting in operation system receives the logging request of client, and according to operation system
Permissions data in caching verifies logging request.
Alternatively, the operation system operation method includes:
When the client for detecting the logging request has authority, the master in preset duration is gone over according to operation system
Business function demand is flowed, calls system configuration data in the caching of operation system, and generates and shows that corresponding abstract page is former
Type.
Alternatively, it is described generate and the step of show corresponding abstract page prototype after include:
System configuration data in the caching of operation system is called, data display area is created in the abstract page prototype;
Field Options group data and column data in the caching of operation system are called, by corresponding history service data with default
Unified pattern is shown in the data display area.
Alternatively, it is described generate and the step of show corresponding abstract page prototype after include:
System configuration data in the caching of operation system is called, query frame is created in the abstract page prototype;
The corresponding query engine of the query frame cached with operation system in table data and menu data associate.
Alternatively, the operation system operation method includes:
If Operational Visit request, the authority number in being cached based on operation system are received based on query frame or data display area
Authority identification is carried out according to the target access page asked the Operational Visit;
If access rights of the Operational Visit request with the target access page, are asked to business according to the Operational Visit
Table data and menu data in system cache carry out traversal queries, read the Operational Visit and ask corresponding target data.
The present invention also provides a kind of operation system running gear, the operation system running gear includes:
Analysis module, for starting operation system, activates the system cache managing process of operation system, and be based on the system
System cache management process, analyzes the history service access request of operation system;
Cache module, accesses access times in data for obtaining history service access request and is more than preset times
Hot spot data, and the hot spot data is put into the caching of operation system;
Authentication module, for being verified to the client logging request of reception;If client logging request verification into
Work(, then allow client registering service system.
The present invention also provides a kind of operation system, the operation system includes processor, memory and is stored in described deposit
On reservoir and the operation system operation program that can run on the processor;
The operation system operation program realizes operation system operation method described above when being performed by the processor
Step.
The present invention also provides a kind of computer-readable recording medium, business is stored with the computer-readable recording medium
System runs program;
The step of operation system operation program realizes operation system operation method described above when being executed by processor.
The present invention is based on described by after operation system is started, activating the system cache managing process of operation system
System cache managing process, analyzes the history service access request of operation system;Then obtaining history service access please
Ask the access times in accessed data to be more than the hot spot data of preset times, and the hot spot data is put into operation system
In caching;And the client logging request of reception is verified;If the logging request of client is proved to be successful, allow client
Registering service system is held, so that after Operational Visit request transmitted after receiving client registering service system, can be direct
Based on the hot spot data in Operational Visit request server buffer where the operation system read needed for data, without from server
Database in read data and do a series of computings again to obtain data, maximum probability obtains Operational Visit from hot spot data and asks
Required data, avoid a large number of services access request from largely accessing data, also avoid database from being collapsed because accessing excessive, improve
The response speed of operation system is slow, the usage experience of the business that has been greatly improved coefficient user.
Brief description of the drawings
Fig. 1 is the hardware architecture diagram for realizing each optional server of embodiment one of the present invention;
Fig. 2 is the flow diagram of one embodiment of operation system operation method of the present invention;
Fig. 3 is the flow diagram of the another embodiment of operation system operation method of the present invention;
Fig. 4 is the flow diagram of another embodiment of operation system operation method of the present invention.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
In follow-up description, the suffix using such as " module ", " component " or " unit " for representing element is only
Be conducive to the explanation of the present invention, itself there is no a specific meaning.Therefore, " module ", " component " or " unit " can mix
Ground uses.
As shown in Figure 1, operation system running gear of the present invention is arranged in operation system, server bearer service system,
Server can include:Processor 1001, such as CPU, network interface 1004, user interface 1003, memory 1005, communication are total
Line 1002.Wherein, communication bus 1002 is used for realization the connection communication between these components.User interface 1003 can include aobvious
Display screen (Display), input unit such as keyboard (Keyboard), optional user interface 1003 can also include the wired of standard
Interface, wave point.Network interface 1004 can optionally include standard wireline interface and wireless interface (such as WI-FI interfaces).
Memory 1005 can be high-speed RAM memory or the memory (non-volatile memory) of stabilization, such as
Magnetic disk storage.Memory 1005 optionally can also be the storage device independently of aforementioned processor 1001.
It will be understood by those skilled in the art that the server architecture shown in Fig. 1 does not form the restriction to server, can
With including than illustrating more or fewer components, either combining some components or different components arrangement.
As shown in Figure 1, it can lead to as in a kind of memory 1005 of computer-readable storage medium including operating system, network
Believe module, Subscriber Interface Module SIM and rate of advance generation program.
In the server shown in Fig. 1, network interface 1004 is mainly used for connecting parent server and database, with higher level
Server and database are into row data communication;User interface 1003 be mainly used for connect client (user terminal), with client into
Row data communication;And processor 1001 can be used for calling the operation system operation program stored in memory 1005, and perform
Operate below:
Start operation system, activate the system cache managing process of operation system, and based on the system cache manage into
Journey, analyzes the history service access request of operation system;
The hot spot data that the access times that history service access request is accessed in data are more than preset times is obtained, and will
The hot spot data is put into the caching of operation system;
The client logging request of reception is verified;If the logging request of client is proved to be successful, allow client
Hold registering service system.
In addition, processor 1001 can be used for calling the operation system operation program stored in memory 1005, and perform
Above-mentioned each embodiment step of operation system operation method.
The present invention provides operation system operation method, in one embodiment of operation system operation method, with reference to Fig. 2, business
System operation method includes:
Step S10, starts operation system, activates the system cache managing process of operation system, and be based on system cache pipe
Reason process, analyzes the history service access request of operation system, to obtain history service access request access service system
The access times of all types of data in system;
Based on asking accessed data to carry out long-time statistical and analysis operation system Operational Visit, operation system is found
Operational Visit request institute intensive data also comply with sixteen principles, i.e., 80% Operational Visit asks to concentrate on 20% data
On, that is to say, that the data of 80% Operational Visit request institute central access are hot spot data.In existing operation system, every time
Operational Visit request is received, it is necessary to read the database of operation system, do the data that a series of computing will could be accessed
As a result return, so cause accessed data to return to efficiency very low.
After operation system is started, the system cache managing process of operation system is opened, to the history service of operation system
Access request is analyzed, to obtain the access times of all types of data in history service access request access service system, with
Realize that all types of data accessed Operational Visit request carry out statistic of classification, by what is accessed by history service access request
The data type that access times are more than preset times is put into the caching of operation system as hot spot data, hot spot data.
There is the basic data accessed for Operational Visit request in operation system, which includes system configuration data, field is selected
The categorical datas such as item group data, column data, table data, menu data and permissions data, the data type of basic data is in business
The system of system is set, i.e., at the beginning of operation system is set up, operation system just defines the character types of each basic data, number
Value, function, mark etc..
The basic data of operation system has the type identification (such as identification code) for identifying its affiliated type, to operation system
History service access request when being analyzed, need to access data corresponding number type in extractable history service access request
Type identification, so as to obtain the visit of all types of basic datas in history service access request access service system based on type identification
Number is asked, so that basic data is categorized as hot spot data and non-thermal point data by operation system based on the access times.
Specifically, basic data includes:
(1) systemic-function list area, login status area, dish in system configuration data, including the operation interface of operation system
Dan Shuqu, the field of search, paging area, data display area, the functional attributes of document editing area, functional attributes include display location, show
Show state (such as hiding, visible, can change) and response mechanism;
(2) Field Options group data, including major key ID in the database, group name (database name), group description are (to field
The explanatory description of group, is mapped to the Chinese description that the page show), field value key values (database purchase value, such as 0,1,2 etc.),
Field value (specific data value), sequence number etc., Field Options group are data content of multiple row etc.;
(3) column data, including affiliated table name, row name (database entity field name), row describe (to be mapped to the page to show
Show Chinese description), role's numbered list (specify which role, it can be seen that/operation work as forefront), the sequence number (sequence arranged in table
Number), field display rule (application binary number, from left to right, lowest order-whether shown on interface, second-whether
Occur in template is imported, the 3rd-import template in be not in, but to read default value storage), field type (such as
Varchar/char/text/integer), default value etc.;
(4) table data, mapping database entity table or view.The table data of caching include table name, database entity table table
It is name, table description, query statement filter condition (define current database entity table or view, which data need to show), affiliated
Menu (carry is under which menu), document object URL (with which page presentation, exploitation colleague can customize) etc.;
(5) menu data, including major key ID, the menu numbering based on major key ID generations, menu describe, role's numbering (refers to
Which fixed role, it can be seen that/operation the current set of menu), Previous Menu numbering, top menu numbering etc..According to these menu datas
Unified menu tree can be generated;
(6) permissions data, including unique URL addresses (button on webpage, webpage etc.), unique mark of control of authority
Know, authority describes, the role of the affiliated role of each authority numbers (which role can access current URL), the upstate of authority
Deng.
Step S20, obtains the hot spot that the access times that history service access request is accessed in data are more than preset times
Data, and hot spot data is put into the caching of operation system;
Obtained from the journal file of operation system in past preset duration (i.e. before current time preset duration, example
If current time is 18 points of Tuesday, preset duration for 24 it is small when, past preset duration is 18 points of Monday to 18 points of Tuesday) in go through
History Operational Visit ask, be then based on history service access request, find all history service access requests accessed it is all kinds of
Basic data, using access times be more than preset times basic data as hot spot data, such as when the past 24 is small within quilt
Basic data of the access times more than 100 times is as hot spot data, so that definite hot spot data is put into the slow of operation system
In depositing, i.e., using the data of most of (such as 80%) extraction that access request is concentrated or access in history service access request as heat
Point data, definite hot spot data is put into the caching of operation system;When receiving Operational Visit request, can be directly based upon
Operational Visit request hot spot data needed for reading from the caching of server where operation system, without the database from server
Middle reading data do a series of computings to obtain data again, avoid a large number of services access request from largely accessing data, also avoid counting
Collapsed according to storehouse because accessing excessive.
Specifically, step S20 includes:
Step S21, the access times that all kinds of basic datas in data are accessed according to history service access request carry out
Statistics, wherein basic data includes system configuration data, Field Options group data, column data, table data, menu data and authority
Data;
Access times are more than the basic datas of preset times as hot spot data by step S22, and by the hot spot data
It is put into the caching of operation system.
Access times based on history service access request to basic data, to select hot spot data from basic data,
And hot spot data is put into the caching of operation system, in addition it is also possible to which the access logic based on basic data carries out hot spot number
According to setting, such as system configuration data is mainly responsible for the functional attributes in each region of operation interface of operation system, each client
End need to log in and system configuration data all must be called and accessed to access service system, therefore directly can all make system configuration data
For hot spot data.
Step S30, verifies the client logging request of reception;If the logging request of client is proved to be successful,
Allow client registering service system.
Pair logging request detection is carried out with the matching used client of operation system, when the login for receiving client transmission
During request, legitimate verification is carried out to the logging request, such as by carrying out identity conjunction to the account in logging request and password
Method is verified, if the logging request of client is proved to be successful, that is, verifies that the client of logging request has legal identity, then allows
The client registering service system.If the logging request authentication failed of client, refuse client registering service system.
In the present embodiment, by after operation system is started, activating the system cache managing process of operation system, and base
In the system cache managing process, the history service access request of operation system is analyzed;Then history service is obtained
The access times that access request is accessed in data are more than the hot spot data of preset times, and the hot spot data is put into business
In the caching of system;And the client logging request of reception is verified;If the logging request of client is proved to be successful, permit
Perhaps client registering service system, so that after Operational Visit request transmitted after receiving client registering service system,
The hot spot data that can be directly based upon in Operational Visit request server buffer where the operation system read needed for data, without from
Data are read in the database of server and do a series of computings again to obtain data, maximum probability obtains business visit from hot spot data
Data needed for asking request, avoid a large number of services access request from largely accessing data, also avoid database from being collapsed because accessing excessive,
Improve that the response speed of operation system is slow, the usage experience of the business that has been greatly improved coefficient user.
Further, in the another embodiment of operation system operation method of the present invention, include with reference to Fig. 3, step S30:
Step S31, the external interface based on single setting in operation system receive the logging request of client, and according to industry
Permissions data in the caching of business system verifies logging request;If the logging request of client is proved to be successful, allow
Client registering service system.
Operation system sets single external interface, the external interface of the single setting as server end, operation system
Provide uniform services to client, the form for entering ginseng and going out ginseng of the stringent provisioning interface service standard of the external interface, and unite
One parameter verification.Operation system logs in later business based on the external interface to all client logging requests or client
Access request carries out the verification of identity, parameter format, access rights, and operation system is only inputted by single external interface,
To, parameter format, (logging request please not for Operational Visit for the Operational Visit request to, Insufficient privilege to identity for the external interface
The one kind asked) not respond, and reply and send the corresponding prompt message of Operational Visit requesting client, so as to fulfill operation system
Meet the unified security control of advanced IT safety requirements.
Further, in another embodiment of operation system operation method of the present invention, with reference to Fig. 3, operation system operation side
Method includes:
Step S40, when the client for detecting logging request has authority, goes in preset duration according to operation system
Mainstream business function demand, call system configuration data in the caching of operation system, and generate and show corresponding abstract page
Face prototype.
When the client for detecting logging request has authority, i.e. after the logging request of client is proved to be successful, industry
After business system allows client registering service system, statistical service system goes over the mainstream business being commonly used in preset duration
Functional requirement, such as it is mainstream business to cover the business function demand of the business function of operation system preset ratio (such as 93%),
The business function of operation system includes page layout, operation response mechanism, service inquiry display lamp, and business function demand is client
Hold the demand to different business function.
Based on the use habit and page need of statistics client user, corresponding system is called from the caching of operation system
Unite configuration data, it is abstract and generate a set of unified abstract page prototype, the success of client user's registering service system into
Row display, the demands such as this unifies the service inquiry of the page prototype satisfaction overwhelming majority, business is shown, in addition (such as it is remaining
7%) the high business function demand of customization outside mainstream business function demand can be realized by expanded function definition
(such as (Uniform Resource Locator, unified resource are fixed using the document object URL of operation system cache table data
Position symbol) realize), if any new business function demand, pass through system configuration data, a field that operation system provides
Option group data, column data, table data, the setting procedure of menu data and permissions data, directly generate related pages, and lead to
Unified page prototype is crossed, the function of much giving tacit consent to can be used, these functions can meet most business demand, and developer is only
Be used as business and customize high demand exploitation in itself, without each business function demand is carried out individually, non-unification
Exploitation, the business function demand of mainstream by the abstract page prototype realization of mainstream, can meet the business demand of the overwhelming majority,
Developer need to only do business demand and customize high demand exploitation in itself, and the probability that operation system goes wrong effectively is limited
System, also greatly reduces demand exploitation frequency, makes operation system more specification, easy to maintain and management.
Further, with reference to Fig. 4, in step s 40 after the step of generating and showing corresponding abstract page prototype
Including:
Step S51, calls system configuration data in the caching of operation system, and data display is created in abstract page prototype
Area;
System configuration data in operation system caching includes the work(for limiting operation system operation interface subregion and describing
Energy attribute, which describes and defines the layout of subregion and display in operation system operation interface, according in caching
System configuration data, determines the placement position and display format in data display area, is then based on the placement position and display format,
Created in abstract page prototype data display area, such as placement position for abstract page prototype 1/3rd region of left side,
Display format is Form Frame.Wherein, history service data go over the business datum of collection in preset duration for operation system, such as
Operation system is marketing system, and business datum includes contract information, sequence information, fund information, business people's information, Ke Huxin
Breath etc..
Step S52, calls Field Options group data and column data in the caching of operation system, by corresponding history service number
Unified pattern is preset according to this to show in data display area.
Field Options group data define that respectively record (fills in row and meets the number of field requirement in row in data display area
According to) character attibute and display properties etc., column data defines the category attribute and row inserted in data display area and respectively recorded
Display properties of name etc..So as to be based on Field Options group data and column data, by corresponding history service data with default unified
Pattern shows that the historical data displaying pattern shown in the data display area is unification in data display area, can unify to provide
One data original list plug-in unit, realizes unified historical data displaying pattern, reduces the learning cost of operation system user,
The more conducively popularization of operation system.
Alternatively, with reference to Fig. 4, wrapped in step s 40 after the step of generating and showing corresponding abstract page prototype
Include:
Step S61, calls system configuration data in the caching of operation system, and query frame is created in abstract page prototype;
System configuration data in operation system caching includes the work(for limiting operation system operation interface subregion and describing
Energy attribute, which describes and defines the layout of subregion and display in operation system operation interface, according in caching
System configuration data, determines the placement position and display format of query frame, is then based on the placement position and display version of query frame
Formula, query frame is created in abstract page prototype.
Step S62, the corresponding query engine of query frame are associated with the table data in operation system caching and menu data.
After query frame is created, by the table data and menu number in the query engine of the query frame and operation system caching
According to association.In addition, may be based on the table data and column data of caching, query frame is created, and draw by the inquiry of operation system
Hold up the database association with operation system, when query frame get client input search word when, based on these search words from
Data base querying corresponding service data, and which angle the role based on client user, the role definition of field data (specify
Color, it can be seen that/operation the current set of menu) and system configuration, show search result in the data display area of unified page prototype.
Further, after creating query frame and data show area in abstract page prototype, operation system operation method
Including:
Step S71, if Operational Visit request is received based on query frame or data display area, in being cached based on operation system
The target access page asked the Operational Visit of permissions data carry out authority identification;
When receiving Operational Visit request based on query frame or data display area, which need to be asked
The target access page and send Operational Visit request client carry out authority compare and identify, if send Operational Visit request
Client do not have access target accession page authority, then directly refuse the Operational Visit request;If send Operational Visit
The client of request has the authority of access target accession page, then extracts the request keyword in Operational Visit request, should ask
Keyword is asked to may include search key, page keyword etc..
Step S72, if access rights of the Operational Visit request with the target access page, according to Operational Visit request pair
Table data and menu data in operation system caching carry out traversal queries, read Operational Visit and ask corresponding target data.
After access rights of the Operational Visit request with the target access page are judged, asked according to what Operational Visit was asked
Ask keyword to carry out traversal queries to the table data in caching and menu data, determined from table data and request keyword match
Target source data, from menu data determine with request keyword match target data attribute, the target data attribute pair
The row of wage one that target source data is carried out in export-restriction, such as target source data can only be looked into Human Resources Department personnel and general manager
See, target data attribute asks the identity of sender according to Operational Visit, arranges wage one shielding of making choice property.Wherein target
Data include target data attribute and target source data.So as to which the present embodiment creates a simple page interrogation engine and standard
Paging and query logic, while required target data is read from caching based on request keyword, and can be to number of targets
According to the matched data filtering of client identity is carried out, while digital independent response speed is improved, Information Security ensure that.
In addition, the hot spot data in being cached to operation system is asked to carry out traversal queries according to Operational Visit in step 72
The step of after include:
Step S73, if the hot spot data in operation system caching, which does not inquire Operational Visit, asks corresponding target
Data, then ask to carry out traversal queries to the database of operation system, to obtain target data based on Operational Visit.
If the hot spot data in caching does not have Operational Visit to ask corresponding target data, can be further from operation system
Database carry out inquiry traversal queries, until obtaining target data, ensureing the target data of most of Operational Visits request
It can quickly be read from the hot spot data of caching, a kind of response mechanism is also provided, when the hot spot data of caching inquires about failure,
Traversal queries further are carried out from database, further improve the success rate of target data inquiry.
The present invention also provides a kind of operation system running gear, the operation system running gear includes:
Analysis module, for starting operation system, activates the system cache managing process of operation system, and be based on the system
System cache management process, analyzes the history service access request of operation system;
Cache module, accesses access times in data for obtaining history service access request and is more than preset times
Hot spot data, and the hot spot data is put into the caching of operation system;
Authentication module, for being verified to the client logging request of reception;If client logging request verification into
Work(, then allow client registering service system.
The present invention also provides a kind of operation system, the operation system includes processor, memory and is stored in described deposit
On reservoir and the operation system operation program that can run on the processor;
The operation system operation program realizes that operation system operation method described above is each when being performed by the processor
The step of embodiment.
The present invention also provides a kind of computer-readable recording medium, business is stored with the computer-readable recording medium
System runs program;
The operation system operation program realizes that operation system operation method described above is respectively implemented when being executed by processor
The step of example.
The expansion content of the embodiment of operation system running gear of the present invention, operation system and readable storage medium storing program for executing
It is essentially identical with above-mentioned each embodiment of operation system operation method, tired state is not done herein.
It should be noted that herein, term " comprising ", "comprising" or its any other variant are intended to non-row
His property includes, so that process, method, article or device including a series of elements not only include those key elements, and
And other elements that are not explicitly listed are further included, or further include as this process, method, article or device institute inherently
Key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including this
Also there are other identical element in the process of key element, method, article or device.
The embodiments of the present invention are for illustration only, do not represent the quality of embodiment.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Based on such understanding, technical scheme substantially in other words does the prior art
Going out the part of contribution can be embodied in the form of software product, which is stored in a storage medium
In (such as ROM/RAM, magnetic disc, CD), including some instructions are used so that a station terminal (can be mobile phone, computer, services
Device, air conditioner, or network equipment etc.) perform method described in each embodiment of the present invention.
The embodiment of the present invention is described above in conjunction with attached drawing, but the invention is not limited in above-mentioned specific
Embodiment, above-mentioned embodiment is only schematical, rather than restricted, those of ordinary skill in the art
Under the enlightenment of the present invention, in the case of present inventive concept and scope of the claimed protection is not departed from, it can also make very much
Form, these are belonged within the protection of the present invention.
Claims (10)
1. a kind of operation system operation method, it is characterised in that the operation system operation method includes:
Start operation system, activate the system cache managing process of operation system, and be based on the system cache managing process, it is right
The history service access request of operation system is analyzed, all types of in history service access request access service system to obtain
The access times of data;
The hot spot data that the access times that history service access request is accessed in data are more than preset times is obtained, and by described in
Hot spot data is put into the caching of operation system;
The client logging request of reception is verified;If the logging request of client is proved to be successful, client is allowed to step on
Record operation system.
2. operation system operation method as claimed in claim 1, it is characterised in that the acquisition history service access request institute
The hot spot data that the access times in data are more than preset times is accessed, and the hot spot data is put into the caching of operation system
In step include:
The access times that all kinds of basic datas in data are accessed according to history service access request are counted, wherein basis
Data include system configuration data, Field Options group data, column data, table data, menu data and permissions data;
The basic data that access times are more than to preset times is put into operation system as hot spot data, and by the hot spot data
Caching in.
3. operation system operation method as claimed in claim 2, it is characterised in that the client logging request of described pair of reception
The step of being verified includes:
External interface based on single setting in operation system receives the logging request of client, and according to the caching of operation system
In permissions data logging request is verified.
4. operation system operation method as claimed in claim 3, it is characterised in that the operation system operation method includes:
When the client for detecting the logging request has authority, the mainstream industry in preset duration is gone over according to operation system
Business functional requirement, calls system configuration data in the caching of operation system, and generate and show corresponding abstract page prototype.
5. operation system operation method as claimed in claim 4, it is characterised in that in the generation and show corresponding abstract
Include after the step of page prototype:
System configuration data in the caching of operation system is called, data display area is created in the abstract page prototype;
Field Options group data and column data in the caching of operation system are called, by corresponding history service data with default unified
Pattern is shown in the data display area.
6. operation system operation method as claimed in claim 5, it is characterised in that in the generation and show corresponding abstract
Include after the step of page prototype:
System configuration data in the caching of operation system is called, query frame is created in the abstract page prototype;
The corresponding query engine of the query frame cached with operation system in table data and menu data associate.
7. operation system operation method as claimed in claim 6, it is characterised in that the operation system operation method includes:
If Operational Visit request, the permissions data pair in being cached based on operation system are received based on query frame or data display area
The target access page of Operational Visit request carries out authority identification;
If access rights of the Operational Visit request with the target access page, are asked to operation system according to the Operational Visit
Table data and menu data in caching carry out traversal queries, read the Operational Visit and ask corresponding target data.
8. a kind of operation system running gear, it is characterised in that the operation system running gear includes:
Analysis module, for starting operation system, activates the system cache managing process of operation system, and delay based on the system
Managing process is deposited, the history service access request of operation system is analyzed;
Cache module, the hot spot of preset times is more than for obtaining the access times that history service access request is accessed in data
Data, and the hot spot data is put into the caching of operation system;
Authentication module, for being verified to the client logging request of reception;If the logging request of client is proved to be successful,
Allow client registering service system.
9. a kind of operation system, it is characterised in that the operation system includes processor, memory and is stored in the memory
Operation system operation program that is upper and can running on the processor;
The industry as any one of claim 1 to 7 is realized when the operation system operation program is performed by the processor
The step of business system operation method.
10. a kind of computer-readable recording medium, it is characterised in that business system is stored with the computer-readable recording medium
System operation program;
The business system as any one of claim 1 to 7 is realized when the operation system operation program is executed by processor
The step of system operation method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711062148.8A CN107908695A (en) | 2017-10-31 | 2017-10-31 | Operation system operation method, device, system and readable storage medium storing program for executing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711062148.8A CN107908695A (en) | 2017-10-31 | 2017-10-31 | Operation system operation method, device, system and readable storage medium storing program for executing |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107908695A true CN107908695A (en) | 2018-04-13 |
Family
ID=61842362
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711062148.8A Pending CN107908695A (en) | 2017-10-31 | 2017-10-31 | Operation system operation method, device, system and readable storage medium storing program for executing |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107908695A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108650123A (en) * | 2018-05-08 | 2018-10-12 | 平安普惠企业管理有限公司 | Fault message recording method, device, equipment and storage medium |
CN108881232A (en) * | 2018-06-21 | 2018-11-23 | 北京海泰方圆科技股份有限公司 | Sign-on access method, apparatus, storage medium and the processor of operation system |
CN109040298A (en) * | 2018-08-31 | 2018-12-18 | 中国科学院计算机网络信息中心 | Data processing method and device based on edge calculations technology |
CN109902103A (en) * | 2019-01-17 | 2019-06-18 | 平安城市建设科技(深圳)有限公司 | Service data management method, device, equipment and computer readable storage medium |
CN109933908A (en) * | 2019-03-14 | 2019-06-25 | 恒生电子股份有限公司 | A kind of service node model store method, application method and device |
CN110287252A (en) * | 2019-06-27 | 2019-09-27 | 南方电网科学研究院有限责任公司 | Data security protection system |
CN110750498A (en) * | 2018-07-19 | 2020-02-04 | 成都华为技术有限公司 | Object access method, device and storage medium |
CN110765168A (en) * | 2019-11-01 | 2020-02-07 | 福建顶点软件股份有限公司 | Data searching method and device based on user information |
CN110908974A (en) * | 2018-09-14 | 2020-03-24 | 阿里巴巴集团控股有限公司 | Database management method, device, equipment and storage medium |
CN111355765A (en) * | 2018-12-21 | 2020-06-30 | 北京金山云网络技术有限公司 | Network request processing and sending method and device |
CN112597229A (en) * | 2020-12-25 | 2021-04-02 | 沧州华润热电有限公司 | Equipment data access method, device and system and readable storage medium |
CN113792070A (en) * | 2021-08-04 | 2021-12-14 | 北京优炫软件股份有限公司 | FMEA database access method with high analysis efficiency |
CN114240171A (en) * | 2021-12-20 | 2022-03-25 | 中国平安财产保险股份有限公司 | Data operation and maintenance method and device for to-be-off-line outsourcing system and storage medium |
CN111611514B (en) * | 2020-04-11 | 2024-04-23 | 上海淇玥信息技术有限公司 | Page display method and device based on user login information and electronic equipment |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103177005A (en) * | 2011-12-21 | 2013-06-26 | 深圳市腾讯计算机系统有限公司 | Processing method and system of data access |
CN105205014A (en) * | 2015-09-28 | 2015-12-30 | 北京百度网讯科技有限公司 | Data storage method and device |
CN106598495A (en) * | 2016-12-07 | 2017-04-26 | 深圳市深信服电子科技有限公司 | Mixed storage service quality control method and control apparatus |
CN106844784A (en) * | 2017-03-14 | 2017-06-13 | 上海网易小额贷款有限公司 | Data cache method, device and computer-readable recording medium |
CN107256155A (en) * | 2017-06-02 | 2017-10-17 | 深圳天珑无线科技有限公司 | Menu adaptation method, server and the readable storage medium storing program for executing of background management system |
CN107256235A (en) * | 2017-05-19 | 2017-10-17 | 武汉璞华大数据技术有限公司 | A kind of caching system hot spot data access method |
-
2017
- 2017-10-31 CN CN201711062148.8A patent/CN107908695A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103177005A (en) * | 2011-12-21 | 2013-06-26 | 深圳市腾讯计算机系统有限公司 | Processing method and system of data access |
CN105205014A (en) * | 2015-09-28 | 2015-12-30 | 北京百度网讯科技有限公司 | Data storage method and device |
CN106598495A (en) * | 2016-12-07 | 2017-04-26 | 深圳市深信服电子科技有限公司 | Mixed storage service quality control method and control apparatus |
CN106844784A (en) * | 2017-03-14 | 2017-06-13 | 上海网易小额贷款有限公司 | Data cache method, device and computer-readable recording medium |
CN107256235A (en) * | 2017-05-19 | 2017-10-17 | 武汉璞华大数据技术有限公司 | A kind of caching system hot spot data access method |
CN107256155A (en) * | 2017-06-02 | 2017-10-17 | 深圳天珑无线科技有限公司 | Menu adaptation method, server and the readable storage medium storing program for executing of background management system |
Non-Patent Citations (1)
Title |
---|
黎长鑫: "《网站营销全攻略》", 28 February 2015 * |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108650123A (en) * | 2018-05-08 | 2018-10-12 | 平安普惠企业管理有限公司 | Fault message recording method, device, equipment and storage medium |
CN108881232A (en) * | 2018-06-21 | 2018-11-23 | 北京海泰方圆科技股份有限公司 | Sign-on access method, apparatus, storage medium and the processor of operation system |
CN108881232B (en) * | 2018-06-21 | 2019-07-02 | 北京海泰方圆科技股份有限公司 | Sign-on access method, apparatus, storage medium and the processor of operation system |
CN110750498A (en) * | 2018-07-19 | 2020-02-04 | 成都华为技术有限公司 | Object access method, device and storage medium |
CN110750498B (en) * | 2018-07-19 | 2023-01-06 | 成都华为技术有限公司 | Object access method, device and storage medium |
CN109040298A (en) * | 2018-08-31 | 2018-12-18 | 中国科学院计算机网络信息中心 | Data processing method and device based on edge calculations technology |
CN110908974A (en) * | 2018-09-14 | 2020-03-24 | 阿里巴巴集团控股有限公司 | Database management method, device, equipment and storage medium |
CN111355765B (en) * | 2018-12-21 | 2022-06-03 | 北京金山云网络技术有限公司 | Network request processing and sending method and device |
CN111355765A (en) * | 2018-12-21 | 2020-06-30 | 北京金山云网络技术有限公司 | Network request processing and sending method and device |
CN109902103A (en) * | 2019-01-17 | 2019-06-18 | 平安城市建设科技(深圳)有限公司 | Service data management method, device, equipment and computer readable storage medium |
CN109933908A (en) * | 2019-03-14 | 2019-06-25 | 恒生电子股份有限公司 | A kind of service node model store method, application method and device |
CN110287252A (en) * | 2019-06-27 | 2019-09-27 | 南方电网科学研究院有限责任公司 | Data security protection system |
CN110765168A (en) * | 2019-11-01 | 2020-02-07 | 福建顶点软件股份有限公司 | Data searching method and device based on user information |
CN110765168B (en) * | 2019-11-01 | 2022-11-11 | 福建顶点软件股份有限公司 | Data searching method and device based on user information |
CN111611514B (en) * | 2020-04-11 | 2024-04-23 | 上海淇玥信息技术有限公司 | Page display method and device based on user login information and electronic equipment |
CN112597229A (en) * | 2020-12-25 | 2021-04-02 | 沧州华润热电有限公司 | Equipment data access method, device and system and readable storage medium |
CN112597229B (en) * | 2020-12-25 | 2023-04-07 | 沧州华润热电有限公司 | Equipment data access method, device and system and readable storage medium |
CN113792070A (en) * | 2021-08-04 | 2021-12-14 | 北京优炫软件股份有限公司 | FMEA database access method with high analysis efficiency |
CN114240171A (en) * | 2021-12-20 | 2022-03-25 | 中国平安财产保险股份有限公司 | Data operation and maintenance method and device for to-be-off-line outsourcing system and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107908695A (en) | Operation system operation method, device, system and readable storage medium storing program for executing | |
JP7032492B2 (en) | Systems and methods for websites | |
US9946529B2 (en) | Function-based dynamic application extension framework | |
EP2521066A1 (en) | Fine-grained relational database access-control policy enforcement using reverse queries | |
CN109634996A (en) | Customer information table generating method, device, equipment and computer readable storage medium | |
CN111460506A (en) | Data access control method and device | |
EP3889971B1 (en) | Online diagnosis platform, permission management method and permission management system for online diagnosis platform | |
CN105357027B (en) | Lightweight Data Service Bus systems based on big data | |
AU2014400621B2 (en) | System and method for providing contextual analytics data | |
CN107483522A (en) | The method and apparatus of Operational Visit | |
JP6422583B2 (en) | Method, apparatus, system, storage medium, program, and computer apparatus for providing authentication information on a web page | |
CN110287691A (en) | Application program login method, device, equipment and storage medium | |
US11675773B2 (en) | Content management | |
US20220156245A1 (en) | System and method for managing custom fields | |
CN110909369A (en) | Data authority control method based on report platform | |
CN111582831A (en) | Government affair mailbox management method, system and storage medium | |
CN115407992B (en) | Configuration method and device of data query menu, electronic equipment and storage medium | |
US11341320B1 (en) | Custom report builder | |
EP1569405A1 (en) | Technique for creation and linking of communications network user accounts | |
AU2022201262B2 (en) | Custom report builder | |
US20240356919A1 (en) | Systems and methods for enforcing access requirements to services in a distributed services system | |
KR20100061982A (en) | System and method for managing keyword information using short message service | |
IE20190191A1 (en) | Digital user consent preferences and control | |
CN116737151A (en) | Form page generation method, device, equipment and storage medium | |
KR20230127888A (en) | Research message providing method and system |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180413 |
|
RJ01 | Rejection of invention patent application after publication |