+

CN103093324A - Inventory management system based on data sheet splitting technology - Google Patents

Inventory management system based on data sheet splitting technology Download PDF

Info

Publication number
CN103093324A
CN103093324A CN2011103354998A CN201110335499A CN103093324A CN 103093324 A CN103093324 A CN 103093324A CN 2011103354998 A CN2011103354998 A CN 2011103354998A CN 201110335499 A CN201110335499 A CN 201110335499A CN 103093324 A CN103093324 A CN 103093324A
Authority
CN
China
Prior art keywords
data
module
tables
inventory
query
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
Application number
CN2011103354998A
Other languages
Chinese (zh)
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.)
Zhenjiang Yction Software Co Ltd
Original Assignee
Zhenjiang Yction Software 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 Zhenjiang Yction Software Co Ltd filed Critical Zhenjiang Yction Software Co Ltd
Priority to CN2011103354998A priority Critical patent/CN103093324A/en
Publication of CN103093324A publication Critical patent/CN103093324A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention relates to an inventory management system, in particular to an inventory management system based on the data sheet splitting technology, and belongs to the field of network communication. The inventory management system based on the data sheet splitting technology is characterized by comprising a data statistic module, a data compression module, a data splitting module, a data maintenance module, a data query module and a data backup management module, wherein the data statistic module is used for completing the statistical work of all data, the data compression module is used for compressing the data after statistics, the data splitting module is used for splitting of the compressed data, the data maintenance module is used for maintaining inventory data, the data query module is used for completing query work of an inventory system, and the data backup management module is used for data backup. According to the inventory management system based on the data sheet splitting technology, a user does not need to query logs from a large amount of data, and data amount in a split sheet can guarantee that the user can query a log in one second and data maintenance can be quick. By means of the data sheet splitting technology, under the premise that a storage space in a server is not enlarged, pressure of a database server can be reduced, and efficiency of the inventory system is improved.

Description

A kind of inventory management system of based on data table disassemble technique
Technical field
The present invention relates to inventory management system, especially the inventory management system of based on data table disassemble technique.The invention belongs to network communication field.
Background technology
In recent years, the business activity of enterprise is day by day frequent, and the inventory data scale of generation is also day by day huge.Arrival along with digital times, enterprise faces the competition from links, and inventory management is exactly that stock to enterprise manages, and mainly comprises the information management of stock and decision analysis on this basis, control effectively at last, the final purpose that reaches inventory management is increased economic efficiency.Inventory management is the inventory policy of the inventory policy of manufacturer and value chain to be carried out the combined process of operation.Reaction method or claim pull-type stock method is to utilize customer demand, pulls the dispensing of product by the distribution channel.
But there is following drawback in above-mentioned technology: due to the increase of business data amount, data volume is increasing after enterprise uses system.This just causes the corresponding speed of system slack-off, and a common inventory statistics form often needs to wait for very long just seeing.Again stock's pressure that causes system of modifying is become large after annual or per month inventory statistics.Inventory management method has before reduced the efficient of inventory system greatly.
The present invention splits data per month by the tables of data disassemble technique automatically by a kind of inventory system of based on data table disassemble technique.Be based on the senior application of database technology due to the table disassemble technique of the present invention's employing, so native system has efficient faster.
Summary of the invention
The object of the invention is to: for the deficiencies in the prior art, inventory system by based on data table disassemble technique, make user data table split mode, inquire about or safeguard inventory data, by the tables of data disassemble technique, data are per month isolated, the user does not need query note from mass data again, and the data volume in split table guarantees that the user can inquire in 1 second, and also can carry out fast the maintenance of data.The tables of data disassemble technique has alleviated the pressure of database server under the prerequisite that does not strengthen the server stores space, improved the efficient of inventory system.
For achieving the above object, the present invention includes following functional module:
Data statistics module: complete the statistical work of all data.
--described data statistics module is added up the data of all tables of inventory system, the size of each tables of data and record number and store.
Data compressing module: compress according to the data after statistics.
--size after described data compressing module will be added up and record number and gather, identify accuracy and the redundancy of data.And obtain the processing speed of the I/O handling capacity/CPU of database server, and according to these indexs, data are reasonably compressed.
Data Division module: complete the fractionation to packed data.
--described Data Division module is obtained compressed data, and the fractionation of showing according to the size of data volume guarantees that the table data after fractionation have the highest access efficiency; Table after fractionation is the same with tables of data before can be safeguarded normally.
Data maintenance module: complete the maintenance of inventory data.
--described data maintenance module with all operations that need to safeguard in inventory system as: newly-increased, modification, deletion etc. operate.
Data query module: complete the inquiry work of inventory system.
--described data query module will arrange according to the querying condition of system.And according to binary tree algorithm, the table that has split is retrieved.If data exist in several tables.Adopt the method for Fusion query that data are read out.
Backup data management module: complete data backup function.
--described backup data management module splits the data full backup with former table data and table.Guarantee the security of data.
The user uses step to be:
Step 1: the statistics of carrying out tables of data by data statistics module;
Step 2: the tables of data that will add up good is compressed;
Step 3: size and line number according to tables of data select to split strategy;
Step 4: tables of data is split according to strategy;
Step 5: obtain the user to the attended operation of inventory system;
Step 6: database will automatically be searched the user and operate needed tables of data;
Step 7: database returns to the needed data of user;
Step 8: former tables of data and split table data are backed up.
Embodiment
The feature that the present invention announces and use step all can be carried out the equivalence replacement by similar function, and unless specifically stated otherwise, the arbitrary steps in this embodiment are an example of a series of equivalences or similar characteristics.
Embodiment one
The user uses step to be:
Step 1: carry out the statistics of tables of data by data statistics module, each tables of data of data-base recording take up room and tables of data record line number.And the data that come out are written in buffer memory.
Step 2: read the data statistics information in buffer memory.Also can compress for traditional LOB field, will reduce greatly the memory space requirements of large database.
Step 3: size and line number according to tables of data are selected to split strategy, and system default adopts take the moon as the flat data table disassemble technique.The user can also select to press data acknowledgment number, wait mode to add the fractionation strategy to tables of data per year according to demand.
Step 4: according to strategy, tables of data is split, the fractionation policy system of form will add days column for each system table by date.And strategy is saved in former tables of data.
Step 5: obtain the user to the concrete operations of inventory system.The user will carry out format conversion by the data exchange standard of database to all operations of inventory system.
Step 6: database will carry out searching of binary tree algorithm to data in split table according to the data layout of standard.
Step 7: database carries out standardized form encapsulation with the data that gather and returns to the data that the user wants, and normal data is shown to the user in the mode of UI.
Step 8: former tables of data and split table data are backed up.Backup policy has incremental backup, backs up 2 kinds of patterns fully.
In addition to the implementation, the present invention can also have other embodiments.All employings are equal to the technical scheme of replacement or equivalent transformation formation, all drop on the protection domain of requirement of the present invention.

Claims (2)

1. the inventory management system of a based on data table disassemble technique, it is characterized in that: completing inventory system needs data statistics module, data compressing module, Data Division module, data maintenance module, data query module:
Described data statistics module is added up the data of all tables of inventory system, the size of each tables of data and record number and store;
Size after described data compressing module will be added up and record number and gather identifies accuracy and the redundancy of data, and obtains the processing speed of the I/O handling capacity/CPU of database server, and according to these indexs, data reasonably compressed;
Described Data Division module is obtained compressed data, and the fractionation of showing according to the size of data volume guarantees that the table data after fractionation have the highest access efficiency, and the table after fractionation is the same with tables of data before can be safeguarded normally;
Described data maintenance module with all operations that need to safeguard in inventory system as: newly-increased, modification, deletion etc. operate;
Described data query module will arrange according to the querying condition of system, and according to binary tree algorithm, the table that has split is retrieved, if data exist in several tables, adopts the method for Fusion query that data are read out;
Described backup data management module splits the data full backup with former table data and table, guarantees the security of data.
2. a kind of inventory system of based on data table disassemble technique according to claim 1, be further characterized in that: completing inventory system also needs following steps:
Step 1: the statistics of carrying out tables of data by data statistics module;
Step 2: the tables of data that will add up good is compressed;
Step 3: size and line number according to tables of data select to split strategy;
Step 4: tables of data is split according to strategy;
Step 5: obtain the user to the attended operation of inventory system;
Step 6: database will automatically be searched the user and operate needed tables of data;
Step 7: database returns to the needed data of user;
Step 8: former tables of data and split table data are backed up.
CN2011103354998A 2011-10-27 2011-10-27 Inventory management system based on data sheet splitting technology Pending CN103093324A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011103354998A CN103093324A (en) 2011-10-27 2011-10-27 Inventory management system based on data sheet splitting technology

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011103354998A CN103093324A (en) 2011-10-27 2011-10-27 Inventory management system based on data sheet splitting technology

Publications (1)

Publication Number Publication Date
CN103093324A true CN103093324A (en) 2013-05-08

Family

ID=48205864

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011103354998A Pending CN103093324A (en) 2011-10-27 2011-10-27 Inventory management system based on data sheet splitting technology

Country Status (1)

Country Link
CN (1) CN103093324A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105868421A (en) * 2016-06-12 2016-08-17 浪潮通用软件有限公司 Data management method and data management device
CN109325050A (en) * 2018-08-01 2019-02-12 吉林盘古网络科技股份有限公司 Data query method, apparatus and terminal device
CN112347098A (en) * 2020-09-27 2021-02-09 武汉虹信科技发展有限责任公司 Database table splitting method and system, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002093455A2 (en) * 2001-05-16 2002-11-21 Reengineering Llc Semantic encoding and compression of database tables
CN101566986A (en) * 2008-04-21 2009-10-28 阿里巴巴集团控股有限公司 Method and device for processing data in online business processing
CN101968806A (en) * 2010-10-22 2011-02-09 天津南大通用数据技术有限公司 Data storage method, querying method and device
CN101996250A (en) * 2010-11-15 2011-03-30 中国科学院计算技术研究所 Hadoop-based mass stream data storage and query method and system
US20110185149A1 (en) * 2010-01-27 2011-07-28 International Business Machines Corporation Data deduplication for streaming sequential data storage applications

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002093455A2 (en) * 2001-05-16 2002-11-21 Reengineering Llc Semantic encoding and compression of database tables
CN101566986A (en) * 2008-04-21 2009-10-28 阿里巴巴集团控股有限公司 Method and device for processing data in online business processing
US20110185149A1 (en) * 2010-01-27 2011-07-28 International Business Machines Corporation Data deduplication for streaming sequential data storage applications
CN101968806A (en) * 2010-10-22 2011-02-09 天津南大通用数据技术有限公司 Data storage method, querying method and device
CN101996250A (en) * 2010-11-15 2011-03-30 中国科学院计算技术研究所 Hadoop-based mass stream data storage and query method and system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105868421A (en) * 2016-06-12 2016-08-17 浪潮通用软件有限公司 Data management method and data management device
CN109325050A (en) * 2018-08-01 2019-02-12 吉林盘古网络科技股份有限公司 Data query method, apparatus and terminal device
CN112347098A (en) * 2020-09-27 2021-02-09 武汉虹信科技发展有限责任公司 Database table splitting method and system, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN102790686A (en) Log data collecting method and system and log collecting server
CN103116661B (en) A kind of data processing method of database
CN102779138B (en) The hard disk access method of real time data
CN109669975B (en) Industrial big data processing system and method
CN101087210A (en) High-performance Syslog processing and storage method
CN102609337A (en) Rapid data recovery method for memory database
CN101957865A (en) Data exchange and sharing technology among heterogeneous systems
CN104391948A (en) Data standardization construction method and system of data warehouse
CN110609813B (en) A data storage system and method
CN103473276B (en) Ultra-large type date storage method, distributed data base system and its search method
CN103365971A (en) Mass data access processing system based on cloud computing
CN110489490A (en) Data storage and query method based on distributed data base
CN103390045A (en) Time sequence storage method and time sequence storage device for monitoring system
CN111008183A (en) Storage method and system for business wind control log data
CN102890721A (en) Database establishment method and database establishment system based on column storage technology
CN103093324A (en) Inventory management system based on data sheet splitting technology
CN114691762A (en) How to build enterprise data intelligence
CN105786877B (en) A data storage method, system and query method
CN105447168A (en) Method for restoring and recombining fragmented files in MP4 format
CN103631600A (en) Data processing method and system for embedded RFID (radio frequency identification) middleware
CN101840563A (en) Financial data service system
CN104391891A (en) Heterogeneous replication method for database
CN104156395A (en) Data storage system
CN109829003A (en) Database backup method and device
US20080255974A1 (en) Techniques to manage financial performance data exchange with standard taxonomies

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130508

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载