CN103885963B - A kind of content storage and the method and system for showing - Google Patents
A kind of content storage and the method and system for showing Download PDFInfo
- Publication number
- CN103885963B CN103885963B CN201210558949.4A CN201210558949A CN103885963B CN 103885963 B CN103885963 B CN 103885963B CN 201210558949 A CN201210558949 A CN 201210558949A CN 103885963 B CN103885963 B CN 103885963B
- Authority
- CN
- China
- Prior art keywords
- data
- ugc
- content
- display
- module
- 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
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/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a kind of storage of content and the method and system for showing, for storing and showing the user generated content (UGC) that at least one user's application platform is produced, UGC includes Versatile content and certain content, and wherein content storage includes with the method for display:The information of the corresponding UGC of user's application platform is read from least one user's application platform;Information for each UGC, selects corresponding data resolution rules to be parsed according to user's application platform, obtains the data and the data of certain content of the Versatile content of UGC;In data Cun Chudao correspondence list items by the list item in default storage table by the data of the Versatile content of each UGC and certain content;The data of list item in the storage table are read, the content of the data unification display UGC according to the reading.The method of the present invention and system so that for the UGC that different user's application platforms is produced, can be stored using identical storage format, be shown using identical method.
Description
Technical field
The present invention relates to field of computer technology, the method and system of more particularly to a kind of content storage and display.
Background technology
With network service and the development of mobile communication, the species of network user's application platform is more and more, therefore, for
Various user generated content (UGC)s(user generated content)Storage and display, it is necessary to respectively with respective form
Storage, shows, the use for being not easy to user is not convenient to use the examination & verification of person yet using different display modules.For example, for net
For the provider of network application service, it is necessary to according to corresponding with new UGC when thering is new UGC to access examination & verification platform
Form storage, it is necessary to the correspondence corresponding data storage of exploitation and front end represent, auditor also must adapt to new examination & verification circle
Face, so as to reduce development efficiency.Accordingly, it would be desirable to a kind of content storage that can realize various UGC unification storage and display with
Display methods and system.
The content of the invention
In order to improve development efficiency, realize unification storage and show various UGC, the present invention provides a kind of content storage and shows
The method shown, for storing and showing the user generated content (UGC) that at least one user's application platform is produced, UGC includes general
Content and certain content, the method include:The corresponding UGC of user's application platform is read from least one user's application platform
Information;Information for each UGC, corresponding data resolution rules are selected according to user's application platform, are parsed,
Obtain the data of the Versatile content of the UGC and the data of certain content;By the list item in default storage table by each institute
The data Cun Chudao of the data and certain content of stating the Versatile content of UGC is corresponded in list item;Read list item in the storage table
Data, according to the reading data unification display UGC content.
Wherein, the data of the Versatile content of the UGC include the data ID of UGC, the packet of the certain content of the UGC
Include data type, data content, show levels and display order in each layer;
The list item by default storage table is by the data of the Versatile content of each UGC and certain content
In data Cun Chudao correspondence list items, specifically include:The data ID of each UGC is stored in primary storage table, in resource storage
Data type, data content, show levels, the display order in each layer of the certain content of each UGC are stored in table
And the data ID of UGC.
Wherein, the data for reading list item in the storage table, specifically include:Read the UGC stored in primary storage table
Data ID and data type, data content, the show levels and at every layer stored in resource storage table are read according to data ID
In display order;The content according to the data of reading unification display UGC, specifically includes:According to data type pair
Data content carry out data parsing load, and according to show levels and in each layer display order unification display loading data
Content.
Wherein, the data of the Versatile content of the UGC further include the ID of UGC, product IDs, issuing time and
The classification of UGC;The list item by default storage table is by the data Cun Chudao corresponding tables of the Versatile content of each UGC
Xiang Zhong, further includes:The class of ID, product IDs, issuing time and the UGC of each UGC is stored in primary storage table
Not;The data for reading the list item in the storage table, further include:The user for reading the UGC stored in primary storage table
The classification of ID, product IDs, issuing time and UGC;The content according to the data of reading unification display UGC, further
Including:The classification of the unified ID for showing UGC, product IDs, issuing time and UGC.
Wherein, after the data for reading list item in the storage table, the method is further included:Audit the reading
Data and obtain auditing result, generation comprising the UGC data ID and auditing result msu message;According to the examination & verification letter
The list item of the data of the Versatile content of the UGC is preserved in data ID selection primary storage tables in breath, by the msu message
Auditing result writes corresponding list item;
And/or,
After the content according to the data of reading unification display UGC, the method is further included:Examination & verification is described
The UGC contents of display and obtain auditing result, generation comprising the UGC data ID and auditing result msu message;According to institute
State in msu message data ID selection primary storage table in preserve the UGC Versatile content data list item, by the examination & verification
Auditing result in information writes corresponding list item.
It is flat for storing and showing at least one user application the invention also discloses a kind of storage of content and display system
The user generated content (UGC) that platform is produced, UGC includes Versatile content and certain content respectively, and the system includes:Digital independent mould
Block, data distribution module, at least one data resolution module, data storage cell and data display unit, data read module,
It is connected with least one user's application platform signal, for reading user's application platform from least one user's application platform
The information of corresponding UGC, and the information of UGC is sent to data distribution module;Data distribution module, the letter for receiving UGC
Breath, the information for each UGC selects corresponding data resolution rules and data resolution module according to user's application platform,
And the information of UGC is transmitted to corresponding data resolution module;Data resolution module, for being advised according to different parsings respectively
Then the information of parsing UGC is to obtain the data of the Versatile content of UGC and the data of certain content, and forwards the data to data
Memory cell;Data storage cell, for by the list item in default storage table by the data of the Versatile content of each UGC
And in the data Cun Chudao correspondence list items of certain content;Data display unit, the number for reading list item in the storage table
According to the content of the data unification display UGC according to the reading.
Wherein, the data resolution module, parses the content of UGC and the data of the Versatile content of UGC that obtain include UGC
Data ID, the data of the certain content of acquisition include that data type, data content, show levels and display in each layer are suitable
Sequence;The data storage cell, including main memory module and resource memory module, main memory module are used to store described in each
The data ID of UGC, resource memory module is used for data type, data content, the display of the certain content for storing each UGC
The data ID of level, display order in each layer and UGC.
Wherein, the data display unit, including module for reading and writing and display module, module for reading and writing are used to read primary storage mould
It is data type that the data ID of the UGC stored in block and being read according to data ID is stored in resource memory module, data content, aobvious
Show level and display order in each layer;Display module is used to carry out data content data parsing dress according to data type
Carry, and according to show levels and in each layer display order unification display loading data content.
Wherein, the data of the Versatile content of the UGC further include the ID of UGC, product IDs, issuing time and
The classification of UGC;The main memory module, be further used for storing the ID of each UGC, product IDs, issuing time and
The classification of UGC;The module for reading and writing, is further used for:Read ID, product IDs, the hair of the UGC stored in main memory module
Cloth time and the classification of UGC;The display module, is further used for:Show the ID of UGC, product IDs, issuing time and
The classification of UGC.
Wherein, the data display unit, also including auditing module;Auditing module is used to read the storage table described
After the data of middle list item, audit the data of the reading and obtain auditing result, generation includes data ID and the examination & verification of the UGC
Msu message is simultaneously sent to module for reading and writing by the msu message of result;And/or, auditing module is used for described according to the reading
Data unification display UGC content after, audit the UGC contents of the display and obtain auditing result, generation includes the UGC
Data ID and auditing result msu message and msu message is sent to module for reading and writing;The module for reading and writing, further uses
In when msu message is received, msu message is sent to main memory module;The main memory module, is further used for
Receive examination & verification instruction when, in the msu message data ID selection main memory module in preserve the UGC it is general in
The list item of the data of appearance, corresponding list item is write by the auditing result in the msu message.
The beneficial effect of the embodiment of the present invention is:By by user generated content (UGC), using corresponding resolution rules solution
Analysis, the default storage format of data fit of parsing realizes the unified storage and display of various UGC;To be accessed when there is new UGC
When examination & verification, it is only necessary to the resolution rules or parsing module of exploitation correspondence UGC, you can satisfaction is quickly accessed in examination & verification and synchronization
The demand of line.
Brief description of the drawings
The flow chart of a kind of content storage that Fig. 1 is provided for present pre-ferred embodiments and display methods;
The block diagram of a kind of content storage that Fig. 2 is provided for present pre-ferred embodiments and display system;
Fig. 3(a)And Fig. 3(b)It is the schematic diagram of user generated content (UGC);
Fig. 4(a)And Fig. 4(b)It is the storage schematic diagram of UGC data;
Fig. 5(a)And Fig. 5(b)It is the schematic diagram of UGC unification displays;
Fig. 6 is the schematic diagram of class G- Design.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to embodiment party of the present invention
Formula is described in further detail.
The flow chart of a kind of content storage that Fig. 1 is provided for present pre-ferred embodiments and display methods.The method can
For storing and showing the user generated content (UGC) that at least one user's application platform is produced, UGC includes Versatile content and specific
Content.Comprise the following steps:
S100:The information of the corresponding UGC of user's application platform is read from least one user's application platform.
S200:Information for each UGC, corresponding data resolution rules are selected according to user's application platform, are entered
Row parsing, obtains the data and the data of certain content of the Versatile content of the UGC.
S300:By the list item in default storage table by the data and certain content of the Versatile content of each UGC
Data Cun Chudao correspondence list item in.
S400:The data of list item in the storage table are read, the content of the data unification display UGC according to the reading.
Wherein, among step S100, the form of the UGC produced by each user's application platform is different, but all includes logical
With content and certain content, for example can including ID, data ID etc. Versatile content, can also include the article of such as user's forwarding
Or the certain content such as picture or video;Among step S200, for the UGC from different user application platform, select different
Data resolution rules are parsed so that the form of the data fit storage that parsing is obtained;Among step S300, among storage table
It is stored with unified specification and parses the data that different UGC are obtained;Among step S400, the data stored in storage table are read,
And show the data for reading to show the content of UGC according to unified display rule.Hence for each user's application platform
The UGC of generation, as long as developing corresponding resolution rules, is easy to develop and is easy to safeguard.
Among step S200, the data of the Versatile content of UGC include the data ID of UGC(DataId), the certain content of UGC
Data include data type(DataType), data content(DataValue), show levels(DataLayer)With at every layer
In display order(DataIndex).Among step S300, by the leading to each UGC of the list item in default storage table
With in the data of content and the data Cun Chudao correspondence list items of certain content, specifically include:Each is stored in primary storage table
The data ID of the UGC(DataId), the data type of the certain content of each UGC is stored in resource storage table
(DataType), data content(DataValue), show levels(DataLayer), display order in each layer
(DataIndex)With data ID(DataId).Among step S400, the operation of the data of the list item in the reading storage table,
Specifically include:Read the data ID of the UGC stored in primary storage table and the number stored in resource storage table is read according to data ID
According to type, data content, show levels and display order in each layer;It is described to show UGC's according to the data for reading unification
Content, specifically includes:Data parsing is carried out to data content according to data type to load, and according to show levels and in each layer
Display order unification display load data content.For each UGC, its data ID is unified and unique, is led to
Cross data ID, it is ensured that intactly read the data content of same UGC.It is divided into limited by by various UGC types are abstract
Data type, only needed to during display pay close attention to limited kinds data type, carry out data according to different data type classifications
Parsing is loaded(Parse)And display order by show levels and in each layer is come display data content, can according to
Status display Versatile content and data cell during the application platform generation UGC of family such that it is able to store and press according to unified specification
According to unified display methods display UGC.In other words, among the present embodiment, it is possible to use unified WEB examination & verifications platform complete inquiry,
Parsing, output, modification configuration, the operation that leading portion represents.
Further, among step S300, the data of the Versatile content of the UGC further include the ID of UGC
(RawUserId), product IDs(RawId), issuing time(RawCreateDate)With the classification of UGC(DataTypeId);By pre-
If storage table in list item by the data Cun Chudao of the Versatile content of each UGC correspondence list item when, can be in primary storage
The classification of ID, product IDs, issuing time and the UGC of each UGC is stored in table;Read the number of the list item in storage table
According to the classification of ID, product IDs, issuing time and the UGC of the UGC stored in primary storage table is read in meeting in the lump;Then according to reading
The content of the data unification display UGC for taking, further includes:The unified ID for showing UGC, product IDs, issuing time and UGC
Classification.Wherein, in the present embodiment, for every UGC, the classification of data ID, ID, product IDs, issuing time and UGC is
Unified, can be shown according to default show levels and display order;The user that the classification of UGC is used to indicate generation UGC puts down
Platform.
Wherein, the data of the Versatile content of the UGC can also include data attribute(DataProperty), product Hash
Value(HashValue), product father ID(RawParentId), product I P address(RawIPAddress)And date created
(CreateDate)Deng.
If necessary to audit UGC, then the method is further included:After the data of list item in reading the storage table, examine
The data of the core reading and obtain auditing result, the msu message of data ID of the generation comprising the UGC and auditing result;And/or,
After the content according to the data of reading unification display UGC, audit the UGC contents of the display and audited
As a result, the msu message of data ID of the generation comprising the UGC and auditing result;Then number respectively in the msu message
According to the list item of the data of the Versatile content that the UGC is preserved in ID selection primary storage tables, by the auditing result in the msu message
Write corresponding list item.Wherein it is possible to be by system according to default checking method examination & verification produce auditing result, or by
User performs review operations by auditing the content of display and produces auditing result.It is possible to further pass through the number of the UGC
Obtained in table data store according to ID to should UGC list item, auditing result is write in corresponding list item, in the present embodiment,
As long as writing auditing result in primary storage table, it is also possible to write auditing result in resource storage table.Follow-up examination & verification,
Auditing result directly can be read from list item.
The block diagram of a kind of content storage that Fig. 2 is provided for present pre-ferred embodiments and display system.The system is used to deposit
The user generated content (UGC) that storage is produced with the multiple user's application platforms of display, UGC includes Versatile content and certain content respectively.
The system includes data read module 100, data distribution module 200, multiple (in figure as a example by three) data solutions
Analysis module 300, data storage cell 400 and data display unit 500.
Data read module 100, is connected with least one user's application platform signal, for being applied from least one user
Platform reads the information of the corresponding UGC of user's application platform, and the information of UGC is sent into data distribution module 200;Number
According to distribution module 200, the information for receiving UGC, the information for each UGC selects corresponding according to user's application platform
Data resolution rules and data resolution module, and the information of UGC is transmitted to corresponding data resolution module 300;Data solution
Analysis module 300, for information respectively according to different resolution rules parsing UGC with obtain UGC Versatile content data with
And the data of certain content, and forward the data to data storage cell 400;Data storage cell 400, for being deposited by default
List item in storage table is by the data Cun Chudao correspondence list items of the data of the Versatile content of each UGC and certain content;
Data display unit 500, the data for reading list item in the storage table, the data unification display UGC according to the reading
Content.
Data resolution module 300, parses the content of UGC and the data of the Versatile content of UGC that obtain include the data of UGC
ID(DataId), the data of the certain content of acquisition include data type(DataType), data content(DataValue), it is aobvious
Show level(DataLayer)Display order in each layer(DataIndex);Data storage cell 400, including primary storage mould
Block 410 and resource memory module 420, main memory module 410 are used to store the data ID of each UGC, resource memory module
420 to be used to storing the data type of certain content of each UGC, data content, show levels, display in each layer suitable
The data ID of sequence and UGC.Data display unit 500, including module for reading and writing 510 and display module 520, module for reading and writing 510 are used
Stored in reading resource memory module 420 in the data ID of the UGC of storage in reading main memory module 410 and according to data ID
Data type, data content, show levels and display order in each layer;Display module 520 is used for according to data type pair
Data content carry out data parsing load, and according to show levels and in each layer display order unification display loading data
Content.For each UGC, its data ID is unified and unique, by data ID, it is ensured that intactly read
The data content of same UGC;Data parsing is carried out according to different data type classifications to load(Parse)And by show levels
And display order in each layer carrys out display data content, status display during UGC can be generated according to user's application platform
Versatile content and data cell.In other words, main memory module 410 and resource memory module 420 are separately stored in by by data
In and various UGC types are abstracted into the data of limited kinds, only need to pay close attention to the data of limited kinds during display, so as to unite
One ground stores the data with the various application platform generations of display and is easy to safeguard.
Further, the data of the Versatile content of UGC also include ID, product IDs, issuing time and the UGC of UGC
Classification;Main memory module 410 is further used for storing the classification of ID, product IDs, issuing time and the UGC of each UGC;Read
Writing module 510 is further used for:Read ID, product IDs, issuing time and the UGC of the UGC stored in main memory module 410
Classification;Display module 520 is further used for:Show the classification of ID, product IDs, issuing time and the UGC of UGC.
If necessary to examination & verification UGC, data display unit 500 also includes auditing module 530, and auditing module 530 is used to read
Take after the data of list item in the storage table, audit the data of the reading and obtain auditing result, generation includes the UGC's
Msu message is simultaneously sent to module for reading and writing 510 by the msu message of data ID and auditing result;And/or, in the basis
After the content of the data unification display UGC of the reading, audit the UGC contents of the display and obtain auditing result, generate
Msu message is simultaneously sent to module for reading and writing 510 by the msu message of data ID and auditing result comprising the UGC;Module for reading and writing
510, it is further used for, when msu message is received, msu message being sent into main memory module 410;Main memory module 410
It is further used for when examination & verification instruction is received, according to the Versatile content that the UGC is preserved in data ID selection main memory modules 410
Data list item, auditing result is write into corresponding list item, in the present embodiment, as long as in main memory module 410 write examine
Core result, it is also possible to auditing result is write in resource memory module 420, follow-up examination & verification can directly from list item
Read auditing result.
Fig. 3(a)And Fig. 3(b)It is the schematic diagram of user generated content (UGC).Fig. 3(a)And Fig. 3(b)In show two kinds with
The schematic diagram of the UGC of family application platform generation.Wherein, Fig. 3(a)It is the content of user's microblogging UGC, Fig. 3(b)It is user journal
The content of UGC.
Fig. 4(a)And Fig. 4(b)It is the storage schematic diagram of UGC data, Fig. 4(a)It is the schematic diagram of main storage table, Fig. 4(b)For
The schematic diagram of resource storage table, both corresponds to Fig. 3(a)And Fig. 3(b)Shown UGC, HashValue therein represents hashed value,
DataProperty represents data attribute.UGC includes the data of Versatile content and the data of certain content, such as Fig. 4 respectively(a)Institute
The primary storage table for showing stores the data of Versatile content, such as data ID(Such as 767283 signs such as Fig. 3(a)Shown user is micro-
Rich UGC, 767294 signs such as Fig. 3(b)Shown daily record), UGC classification(Such as 1110 sign UGC are users in microblog
Issue, 2035 sign UGC are that user issues in daily record platform), ID(Such as 20098672), product IDs(For example
xuh2mwm4hxvw6、63572), issuing time(Such as 2012-09-1316:26:20.967).Such as Fig. 4(b)Shown resource
The data of storage table data storage ID and certain content, such as data type, data content, show levels, in each layer aobvious
Show order, for such as Fig. 3(a)The certain contents such as shown author, source, text, picture, video and such as Fig. 3(b)Shown
The data of the certain contents such as text are respectively stored in a list item.
Fig. 5(a)And Fig. 5(b)It is the schematic diagram of UGC unification displays, while UGC can also be audited for auditor.Fig. 5
(a)It is, according to data ID767283, to read the data in primary storage table and resource storage table, it is general interior in display primary storage table
The data of the certain content in resource storage table are carried out data parsing and loaded, according to display by the data of appearance according to data type
Level(DataLayer)Display order in each layer(DataIndex)The data that unified display is loaded.Equally, Fig. 5(b)
It is, according to data ID767294, to read the data in primary storage table and resource storage table, the Versatile content in display primary storage table
Data, according to data type the data in resource storage table are carried out data parsing load, according to show levels and at every layer
In display order unification display load data.So as to realize the unified storage and display of various UGC.
Wherein, Fig. 4(a)And Fig. 4(b)Among data type(DataType), the implication such as table of expression(One)It is shown:
Table(One)
Data type | Implication |
1 | Number(Id) |
2 | Text(Text) |
3 | Link(Link) |
4 | Picture(Photo) |
5 | Video(Video) |
6 | Author(Author) |
7 | Source(Source) |
Further, Fig. 6 is the schematic diagram of class G- Design.Wherein SourceObject is source objects,
BookmarkObject is bookmark object, represents text link(Link).
Display unit 500 searches for data by data ID, and different show objects are loaded data into according to data type,
Such as video corresponds to VideoObject classes, picture correspondence PhotoObject classes.Load after completing according to show levels
(DataLayer)Display order in each layer(DataIndex)Display successively is carried out, it is ensured that different UGC content revealings
Uniformity.
Embodiments of the invention have the following advantages that:
(One)By by user generated content (UGC), being parsed using corresponding resolution rules, the data fit of parsing is default
Storage format, realizes the unified storage and display of various UGC;
(Two)When thering is new UGC to access examination & verification, it is only necessary to the resolution rules or parsing mould of exploitation correspondence UGC
Block, you can meet and quickly access examination & verification and the synchronous demand reached the standard grade;
(Three)Various different UGC types, seven kinds of different data resource models are taken out(Id, source-Source,
Author-Author, Text- content of text, Video- videos, Photo- pictures, Url- connections), display unit only need to concern
Seven kinds of resource models, save exploitation complexity;
(Four)By setting primary storage table and resource storage table, the data of the Versatile content of UGC are stored using primary storage table,
It is easy to follow-up examination & verification to process, for example can be rapidly from primary storage table according to the underproof UGC of auditing result selection examination & verification.
It should be noted that herein, term " including ", "comprising" or its any other variant be intended to non-row
Its property is included, so that process, method, article or equipment including a series of key elements not only include those key elements, and
And also include other key elements being not expressly set out, or also include for this process, method, article or equipment institute are intrinsic
Key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including institute
Also there is other identical element in process, method, article or the equipment of stating key element.
One of ordinary skill in the art will appreciate that realizing that all or part of step of above-described embodiment can be by hardware
To complete, it is also possible to instruct the hardware of correlation to complete by program, described program can be stored in a kind of computer-readable
In storage medium, storage medium mentioned above can be read-only storage, disk or CD etc..
The above, specific embodiment only of the invention, but protection scope of the present invention is not limited thereto, and it is any
Those familiar with the art the invention discloses technical scope in, the change or replacement that can be readily occurred in, all should
It is included within the scope of the present invention.Therefore, protection scope of the present invention should be defined by scope of the claims.
Claims (8)
1. a kind of content stores the method with display, it is characterised in that for storing and showing at least one user's application platform
The user generated content (UGC) of generation, UGC includes Versatile content and certain content, and the method includes:
The information of the corresponding UGC of user's application platform is read from least one user's application platform;
Information for each UGC, corresponding data resolution rules are selected according to user's application platform, are parsed, and are obtained
Obtain the data and the data of certain content of the Versatile content of the UGC;
By the list item in default storage table by the data of the Versatile content of each UGC and the data storage of certain content
To in correspondence list item;
The data of list item in the storage table are read, the content of the data unification display UGC according to the reading;
The data of the Versatile content of the UGC include the data ID of UGC, and the data of the certain content of the UGC include data class
Type, data content, show levels and display order in each layer;
The list item by default storage table is by the data of the Versatile content of each UGC and the data of certain content
Store in correspondence list item, specifically include:The data ID of each UGC is stored in primary storage table, in resource storage table
Store the data type of the certain content of each UGC, data content, show levels, display order in each layer and
The data ID of UGC.
2. method according to claim 1, it is characterised in that
The data for reading list item in the storage table, specifically include:Read the data ID of the UGC stored in primary storage table simultaneously
Data type, data content, show levels and the display in each layer stored in resource storage table are read according to data ID suitable
Sequence;
The content according to the data of reading unification display UGC, specifically includes:Data content is entered according to data type
Row data parsing load, and according to show levels and in each layer display order unification display loading data content.
3. method according to claim 2, it is characterised in that
The data of the Versatile content of the UGC further include the classification of ID, product IDs, issuing time and the UGC of UGC;
The list item by default storage table corresponds to the data Cun Chudao of the Versatile content of each UGC in list item,
Further include:The classification of ID, product IDs, issuing time and the UGC of each UGC is stored in primary storage table;
The data for reading the list item in the storage table, further include:The user for reading the UGC stored in primary storage table
The classification of ID, product IDs, issuing time and UGC;
The content according to the data of reading unification display UGC, further includes:ID, the product of unified display UGC
The classification of product ID, issuing time and UGC.
4. the method according to claim any one of 2-3, it is characterised in that
After the data for reading list item in the storage table, the method is further included:Audit the reading data and
Obtain the msu message of auditing result, data ID of the generation comprising the UGC and auditing result;According to the number in the msu message
According to the list item of the data of the Versatile content that the UGC is preserved in ID selection primary storage tables, by the auditing result in the msu message
Write corresponding list item;
And/or,
After the content according to the data of reading unification display UGC, the method is further included:Audit the display
UGC contents and obtain auditing result, generation comprising the UGC data ID and auditing result msu message;Examined according to described
The list item of the data of the Versatile content of the UGC is preserved in data ID selection primary storage tables in nuclear information, by the msu message
In auditing result write corresponding list item.
5. a kind of content is stored and display system, it is characterised in that for storing and showing that at least one user's application platform is produced
Raw user generated content (UGC), UGC includes Versatile content and certain content respectively, and the system includes:Data read module, number
According to distribution module, at least one data resolution module, data storage cell and data display unit,
Data read module, is connected with least one user's application platform signal, for reading from least one user's application platform
The information of the corresponding UGC of user's application platform is taken, and the information of UGC is sent to data distribution module;
Data distribution module, the information for receiving UGC, the information for each UGC is relative according to the selection of user's application platform
The data resolution rules and data resolution module answered, and the information of UGC is transmitted to corresponding data resolution module;
Data resolution module, for information respectively according to different resolution rules parsing UGC obtaining the Versatile content of UGC
The data of data and certain content, and forward the data to data storage cell;
Data storage cell, for by the list item in default storage table by the data of the Versatile content of each UGC and
In the data Cun Chudao correspondence list items of certain content;
Data display unit, the data for reading list item in the storage table, the data unification display UGC according to the reading
Content;
The data resolution module, parses the content of UGC and the data of the Versatile content of UGC that obtain include the data ID of UGC,
The data of the certain content of acquisition include data type, data content, show levels and display order in each layer;
The data storage cell, including main memory module and resource memory module, main memory module are used to store described in each
The data ID of UGC, resource memory module is used for data type, data content, the display of the certain content for storing each UGC
The data ID of level, display order in each layer and UGC.
6. system according to claim 5, it is characterised in that
The data display unit, including module for reading and writing and display module, module for reading and writing are used to read storage in main memory module
UGC data ID and according to data ID read resource memory module in store data type, data content, show levels and
Display order in each layer;Display module is loaded for carrying out data parsing to data content according to data type, and according to
The data content that show levels and the unification display of display order in each layer are loaded.
7. system according to claim 6, it is characterised in that
The data of the Versatile content of the UGC further include the classification of ID, product IDs, issuing time and the UGC of UGC;
The main memory module, is further used for storing the class of ID, product IDs, issuing time and the UGC of each UGC
Not;
The module for reading and writing, is further used for:Read ID, product IDs, the issuing time of the UGC stored in main memory module
With the classification of UGC;
The display module, is further used for:Show the classification of ID, product IDs, issuing time and the UGC of UGC.
8. the system according to claim any one of 5-7, it is characterised in that
The data display unit, also including auditing module;Auditing module is used for the list item in the reading storage table
After data, audit the data of the reading and obtain auditing result, data ID of the generation comprising the UGC and auditing result are examined
Msu message is simultaneously sent to module for reading and writing by nuclear information;And/or, auditing module is used to be united according to the data of the reading described
After the content of one display UGC, audit the UGC contents of the display and obtain auditing result, data ID of the generation comprising the UGC
Module for reading and writing is sent to the msu message of auditing result and by msu message;
The module for reading and writing, is further used for, when msu message is received, msu message being sent into main memory module;
The main memory module, is further used for when examination & verification instruction is received, the data ID choosings in the msu message
The list item of the data of the Versatile content that the UGC is preserved in main memory module is selected, by the auditing result write-in in the msu message
Corresponding list item.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210558949.4A CN103885963B (en) | 2012-12-20 | 2012-12-20 | A kind of content storage and the method and system for showing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210558949.4A CN103885963B (en) | 2012-12-20 | 2012-12-20 | A kind of content storage and the method and system for showing |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103885963A CN103885963A (en) | 2014-06-25 |
CN103885963B true CN103885963B (en) | 2017-06-27 |
Family
ID=50954858
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210558949.4A Active CN103885963B (en) | 2012-12-20 | 2012-12-20 | A kind of content storage and the method and system for showing |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103885963B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107360078A (en) * | 2017-06-08 | 2017-11-17 | 武汉微摇科技文化有限公司 | The integrated processing method and system of network social intercourse platform UGC Heterogeneous Informations |
CN107704448B (en) * | 2017-08-31 | 2021-06-15 | 北京光年无限科技有限公司 | Method and system for acquiring children education resource content |
CN108491518B (en) * | 2018-03-26 | 2021-02-26 | 广州虎牙信息科技有限公司 | Method and device for auditing text, electronic equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1041838A (en) * | 1988-07-14 | 1990-05-02 | 卡西欧计算机株式会社 | Data processing equipment |
CN101141525A (en) * | 2007-10-10 | 2008-03-12 | 中兴通讯股份有限公司 | Information management system and information management method |
CN101217510A (en) * | 2008-01-04 | 2008-07-09 | 李卓桓 | An integrated information interactive system and the corresponding method |
CN101340464A (en) * | 2008-08-22 | 2009-01-07 | 中国电信股份有限公司 | Method and system for unified network resource management |
CN102202008A (en) * | 2010-12-31 | 2011-09-28 | 华为技术有限公司 | Method and device for sending and receiving user upload contents |
-
2012
- 2012-12-20 CN CN201210558949.4A patent/CN103885963B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1041838A (en) * | 1988-07-14 | 1990-05-02 | 卡西欧计算机株式会社 | Data processing equipment |
CN101141525A (en) * | 2007-10-10 | 2008-03-12 | 中兴通讯股份有限公司 | Information management system and information management method |
CN101217510A (en) * | 2008-01-04 | 2008-07-09 | 李卓桓 | An integrated information interactive system and the corresponding method |
CN101340464A (en) * | 2008-08-22 | 2009-01-07 | 中国电信股份有限公司 | Method and system for unified network resource management |
CN102202008A (en) * | 2010-12-31 | 2011-09-28 | 华为技术有限公司 | Method and device for sending and receiving user upload contents |
Also Published As
Publication number | Publication date |
---|---|
CN103885963A (en) | 2014-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Hendricks et al. | Crossref: The sustainable source of community-owned scholarly metadata | |
CN109118296A (en) | Movable method for pushing, device and electronic equipment | |
CN101404029A (en) | DICOM image file storage method | |
CN103646049B (en) | The method and system of automatically generated data form | |
CN115544183B (en) | Data visualization method, device, computer equipment and storage medium | |
CN103885963B (en) | A kind of content storage and the method and system for showing | |
CN106021528A (en) | Data processing method and device | |
CN101369903A (en) | Exhibition informationization system and method thereof | |
Waller et al. | Searching for a public in controversies over carbon dioxide removal: An Issue Mapping Study on BECCS and afforestation | |
US20130093771A1 (en) | Modified flow graph depiction | |
Kodama | Innovation networks in knowledge-based firms: Developing ICT-based integrative competences | |
CN107729330A (en) | The method and apparatus for obtaining data set | |
CN103778154A (en) | Form property reverse writing method and device | |
CN107391533A (en) | Generate the method and device of graphic data base Query Result | |
Yang et al. | Community discovery using social links and author-based sentiment topics | |
CN116226133A (en) | Method, device and storage medium for reading business data based on sub-table | |
US20050216449A1 (en) | System for obtaining, managing and providing retrieved content and a system thereof | |
Liu et al. | Animation user value portrait based on RFM model under big data | |
TW201042470A (en) | Data synchronization system and method using directory service format to establish metadata | |
CN107679096A (en) | The shared method and apparatus of index between Data Mart | |
CN107679210A (en) | A kind of report data exchange method, apparatus and system | |
Podmetina et al. | Open innovation in Russia: productivity and industry effect | |
JP6520246B2 (en) | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING PROGRAM | |
Yin et al. | Study on digital music industry operation in China | |
CN117194080B (en) | Message processing method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP02 | Change in the address of a patent holder | ||
CP02 | Change in the address of a patent holder |
Address after: Room 810, 8 / F, 34 Haidian Street, Haidian District, Beijing 100080 Patentee after: BEIJING D-MEDIA COMMUNICATION TECHNOLOGY Co.,Ltd. Address before: 100089 Beijing city Haidian District wanquanzhuang Road No. 28 Wanliu new building 6 storey block A room 602 Patentee before: BEIJING D-MEDIA COMMUNICATION TECHNOLOGY Co.,Ltd. |