CN103929608A - Buffer memory capacity dynamic allocation method and device - Google Patents

Buffer memory capacity dynamic allocation method and device Download PDF

Info

Publication number
CN103929608A
CN103929608A CN201410153810.0A CN201410153810A CN103929608A CN 103929608 A CN103929608 A CN 103929608A CN 201410153810 A CN201410153810 A CN 201410153810A CN 103929608 A CN103929608 A CN 103929608A
Authority
CN
China
Prior art keywords
buffer memory
memory capacity
playback video
array
playback
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.)
Granted
Application number
CN201410153810.0A
Other languages
Chinese (zh)
Other versions
CN103929608B (en
Inventor
陈继芬
许勇
石岩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Uniview Technologies Co Ltd
Original Assignee
Zhejiang Uniview Technologies 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 Zhejiang Uniview Technologies Co Ltd filed Critical Zhejiang Uniview Technologies Co Ltd
Priority to CN201410153810.0A priority Critical patent/CN103929608B/en
Publication of CN103929608A publication Critical patent/CN103929608A/en
Application granted granted Critical
Publication of CN103929608B publication Critical patent/CN103929608B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Television Signal Processing For Recording (AREA)

Abstract

The invention provides a buffer memory capacity dynamic allocation method and device which are applied to a data management server. The method includes the steps that state information of a playback video resource on an array is acquired, and an IO processing capacity coefficient of the array is set according to the state information; the playback speed of a playback video is detected, and the code rate of the playback video is determined; according to the playback speed, the code rate, the IO processing capacity coefficient of the array and a preset basic buffer memory value, the buffer memory capacity allocated to the playback video is worked out. With the method and device, buffer memory capacity can be dynamically allocated to the playback video, and resource waste is effectively reduced while the requirement of the playback video for the buffer memory capacity is met.

Description

A kind of method of dynamic assignment buffer memory capacity and device
Technical field
The present invention relates to monitoring technique field, relate in particular to a kind of method and device of dynamic assignment buffer memory capacity.
Background technology
Video Supervision Technique is because the advantages such as its authenticity, reliability, popularity are widely used and development rapidly in all trades and professions such as security protection, traffic, finance, education.The digitized video data of video monitoring, except for real-time monitoring, can also first store monitor video, for follow-up playback.
In prior art, the buffer memory capacity of distributing at playback video Shi Weimei road playback video is all the size of fixing, and the entry condition that playback of data is looked ahead is also fixed value.The cache size that is assumed to be in this case the playback unlatching of every road is all fixing 4MB, the entry condition that playback of data is looked ahead is also fixed value, as 50% time, no matter code check is how many to the playback of Dui Mei road, is the playback of how many speeds, playback resource place array IO disposal ability how, the cache size of opening be all changeless, the such method of salary distribution at low code check, low speed, in the stronger situation of array IO disposal ability, distribute the buffer memory of 4MB to waste resource with regard to some; On the contrary at high code check, high speed, in the poor situation of array IO disposal ability, distributes the buffer memory of 4MB may occur that again array IO has little time to return while processing and causes playback card to pause.
Summary of the invention
In view of this method and the device that, the invention provides a kind of dynamic assignment buffer memory capacity solve the problems referred to above.
The method of dynamic assignment buffer memory capacity provided by the invention, is applied to data management server, comprising:
Obtain the state information of playback video resource place array, according to described state information, array IO disposal ability coefficient is set;
Detect the playback speed of described playback video, and determine the code check of described playback video;
Calculate the buffer memory capacity of distributing into described playback video according to described playback speed, code check, array IO disposal ability coefficient and default basic cache size.
The present invention also provides a kind of device of dynamic assignment buffer memory capacity, is applied to data management server, comprising:
Array status acquiring unit, for obtaining the state information of playback video resource place array, arranges array IO disposal ability coefficient according to described state information;
Playback of information detecting unit, for detection of the playback speed of described playback video, and determines the code check of described playback video;
Buffer memory capacity computing unit, for calculating the buffer memory capacity of distributing into described playback video according to described playback speed, code check, array IO disposal ability coefficient and default basic cache size.
The method of dynamic assignment buffer memory capacity provided by the invention is by arranging playback video resource array IO disposal ability coefficient, and obtain playback speed, the code check of described playback video, calculate the buffer memory capacity of distributing into described playback video according to described playback speed, code check, array IO disposal ability coefficient and default basic cache size.As can be seen here, the present invention can be playback video dynamic assignment buffer memory capacity, also effectively reduces the waste of resource meeting in playback video requires buffer memory capacity.
Brief description of the drawings
Fig. 1 is dynamic assignment buffer memory capacity device logical construction schematic diagram in the embodiment of the present invention;
Fig. 2 is dynamic assignment buffer memory capacity method flow block diagram in the embodiment of the present invention;
Fig. 3 is dynamic assignment buffer memory capacity method workflow diagram in the embodiment of the present invention.
Embodiment
In prior art; due to the unsteadiness of code check, playback multiple and the array IO disposal ability of playback video; for playback video distributes fixing buffer memory capacity conventionally can cause or causes the wasting of resources because buffer memory capacity distribution is too high, or because buffer memory capacity is distributed the too low problem that causes playback video card to pause.The method and the device that the invention provides a kind of dynamic assignment buffer memory capacity for the problems referred to above, be applied to data management server.It is by obtaining the state information of playback video resource place array, according to described state information, array IO disposal ability coefficient is set, and obtain playback speed and the code check of described playback video, finally calculate the buffer memory capacity of distributing into described playback video according to described playback speed, code check, array IO disposal ability coefficient and default basic cache size.
Please refer to Fig. 1, video data content gathering-device provided by the invention is applied to data management server, and the basic hardware environment of this device comprises CPU, internal memory, nonvolatile memory and other hardware, and it is a logic device in essence.In the present embodiment, the device of this dynamic assignment buffer memory capacity comprises on logic level: array status acquiring unit, playback of information detecting unit and buffer memory capacity computing unit, please refer to Fig. 2, and this device is carried out following handling process in running:
Step 201, array status acquiring unit obtains the state information of playback video resource place array, according to described state information, array IO disposal ability coefficient is set;
Step 202, playback of information detecting unit detects the playback speed of described playback video, and determines the code check of described playback video;
Step 203, buffer memory capacity computing unit calculates the buffer memory capacity of distributing into described playback video according to described playback speed, code check, array IO disposal ability coefficient and default basic cache size.
The digitized video data of video monitoring, except for real-time monitoring, can also first store monitor video, for follow-up playback.Please refer to Fig. 3, in the time that user starts video playback business, described array status acquiring unit obtains the state information of the playback video resource place array that user starts, and this array information can comprise following four kinds of states: enterprise's disk, and array is not rebuild and is not synchronous; Monitoring disk, array is not rebuild and is not synchronous; Enterprise's disk, array is in reconstruction or synchronous; Monitoring disk, array is in reconstruction or synchronous.Obtain this playback video array status specifically by the corresponding SAN(storage area network of this playback video of inquiry) resource name, and create TCP socket, this SAN resource name is filled in this TCP socket and is sent to by TCP message the memory device communicating to connect with described data management server.Memory device is receiving after the TCP message that carries SAN resource name, search the state information of this playback video resource place array according to SAN resource name, and the playback video resource place array status information finding is filled in TCP socket and is replied by TCP message.
Array status acquiring unit receives after the TCP message of memory device reply, parses the playback video resource array status information of carrying in this TCP message, according to this state information, array IO disposal ability coefficient is set.According to the state information of obtaining arrange array IO disposal ability coefficient can reference table 1 shown in:
Array status information Array IO disposal ability coefficient
Enterprise's disk, array is not rebuild and is not synchronous 0.25
Monitoring disk, array is not rebuild and is not synchronous 0.5
Enterprise's disk, array is in reconstruction or synchronous 0.5
Monitoring disk, array is in reconstruction or synchronous 1
Table 1
Table 1 is playback video resource place array status information and array IO disposal ability coefficient corresponding relation list item, parsing the playback video resource array status information of carrying in TCP message, the array IO disposal ability coefficient of this playback video can be set according to table 1.Due to a little less than enterprise's disk monitors the array IO disposal ability of disk conventionally, therefore in the time that array IO disposal ability coefficient is set, the array IO disposal ability coefficient of the ratio monitoring disk that the array IO disposal ability coefficient of monitoring disk can be arranged is higher, so that stable array IO disposal ability to be provided.This array IO disposal ability coefficient can be arranged by developer, and the present invention is also unrestricted to this.
In addition, in the time that array status information changes, can trigger memory device and send the TCP message that carries current array state information and SAN resource name to array status acquiring unit, in the time receiving the message of this state variation, readjust the array IO disposal ability coefficient corresponding with the SAN resource name carrying in message according to this array status information.
Then, playback of information detecting unit detects the playback speed of selecting when user starts playback video, and described playback speed determines according to user's selection, for example user has selected 1 speed playback, this playback speed is 1 so, if user has selected 2 speed playback, this playback speed is 2 so.
Meanwhile, playback of information detecting unit is determined the code check of this playback video.Because code check is only resolved and drawn according to the I frame group reading after playback video is play, before playing, playback video cannot draw code check accurately, therefore in the embodiment of the present invention playback video play before, can set in advance default code check value as initial bit rate, can be set to 8 by this default code check in embodiments of the present invention, and be calculated as according to this default code check 8 buffer memory capacity that playback video distributes.Default code check is set to 8, although can temporarily take more resource, can ensure the normal play of playback video.Certainly, this default code check also can be arranged by developer, and the present invention is also unrestricted to this.
After playback video is play, read an I frame group of described playback video, according to parsing current code check in described I frame group 12 byte-header.
In embodiment of the present invention, in the time being calculated as the buffer memory capacity of playback video distribution, basic cache size also to be set.In embodiments of the present invention, considering at least will be for described playback video distributes the buffer memory capacity that can meet broadcasting condition, and default value that can this basis cache size is set to 0.25M and calculates, and this basis cache size also can be adjusted as required simultaneously.
In addition, it should be noted that, between described step 201 and step 202, do not have strict ordinal relation, in embodiment of the present invention, also can determine after playback speed, code check and default basic cache size, obtain the state information of playback video resource place array, according to state information, array IO disposal ability coefficient is set; Array IO disposal ability coefficient, playback speed, code check and default basic cache size also can be set simultaneously, and the present invention is also unrestricted to this.
Obtaining, after above-mentioned array IO disposal ability coefficient, playback speed, code check and default basic cache size, can calculating the buffer memory capacity of distributing into described playback video according to array IO disposal ability coefficient, playback speed, code check and default basic cache size.In embodiment of the present invention, for playback video distributes the account form of buffer memory capacity be:
W=B*M*S*R
Wherein, W is the buffer memory capacity that playback video distributes, and B is the basic cache size of presetting, and M is code check, and S is playback speed, and R is array IO disposal ability coefficient.
Exemplarily, before playback video is play, suppose that array IO disposal ability coefficients R is set to 0.5 according to array status information, playback speed S is 2, code check M is default code check 8, default basic cache size is 0.25, and the buffer memory capacity W distributing for this playback video is so 2M(0.5*2*8*0.25).
After playback video is play, suppose that array IO disposal ability coefficients R is set to 0.5 according to array status information, playback speed S is 2, code check M be parse 6, default basic cache size is 0.25, and the buffer memory capacity W distributing for this playback video is so 1.5M(0.5*2*6*0.25).
Further,, array IO disposal ability coefficient too small at playback video code check for preventing be hour for playback video distributes too low buffer memory capacity, and embodiment of the present invention is by arranging minimal cache quota to ensure at least there is the video data that can play 2s when the buffer memory for playback video.Therefore in embodiments of the present invention,, if described buffer memory capacity of distributing for playback video is less than described minimal cache quota, use described minimal cache quota as buffer memory capacity; If described buffer memory capacity of distributing for playback video is greater than or equal to described minimal cache quota, use the described buffer memory capacity for playback video distribution as buffer memory capacity.
This minimal cache quota is default fixed value or is the value relevant to code check, if when this minimal cache quota is the value relevant to code check, its computational methods can be:
Wmin=(M/8)*2
Wherein Wmin is minimal cache quota, and M is code check.Suppose that code check M is 6, this minimal cache quota is 1.5M so.
Suppose that calculating the buffer memory capacity of distributing for playback video according to W=B*M*S*R is 1M, minimal cache quota is 1.5M, and the buffer memory capacity of distributing for playback video is so minimal cache quota 1.5M;
Suppose that calculating the buffer memory capacity of distributing for playback video according to W=B*M*S*R is 1.5M, minimal cache quota is 1.5M, and the buffer memory capacity of distributing for playback video is so the buffer memory capacity 1.5M calculating according to W=B*M*S*R.
Suppose that calculating the buffer memory capacity of distributing for playback video according to W=B*M*S*R is 2M, minimal cache quota is 1.5M, and the buffer memory capacity of distributing for playback video is so the buffer memory capacity 2M calculating according to W=B*M*S*R.
Further, dynamic assignment buffer memory capacity device provided by the invention, in the time that at least one item that described playback speed, code check, array IO disposal ability coefficient and default basic cache size detected changes, be recalculated as the buffer memory capacity that described playback video distributes.
Distributing after buffer memory capacity playback speed, code check, array IO disposal ability coefficient and default basic cache size that still can Real-Time Monitoring playback video for playback video.In the time any one or more changing being detected, be recalculated as the buffer memory capacity that described playback video distributes, and in the time that code check changes, also to recalculate the minimal cache quota of this playback video, whether the buffer memory capacity that is simultaneously judged as playback video distribution is less than minimal cache quota, and is that described playback video distributes buffer memory capacity according to judged result.
In sum, the invention provides a kind of method and device of dynamic assignment buffer memory capacity, by obtaining the state information of playback video resource place array, according to described state information, array IO disposal ability coefficient is set, and getting after the playback speed and code check of described playback video, be playback video dynamic assignment buffer memory capacity according to described playback speed, code check, array IO disposal ability coefficient and default basic cache size.The present invention also effectively reduces the waste of cache resources meeting in playback video requires buffer memory capacity.By being set for playback video, minimal cache quota can effectively avoid or array IO disposal ability coefficient too small at code check hour to distribute the problem of too low buffer memory capacity for playback video in addition.
The foregoing is only preferred embodiment of the present invention, in order to limit the present invention, within the spirit and principles in the present invention not all, any amendment of making, be equal to replacement, improvement etc., within all should being included in the scope of protection of the invention.

Claims (10)

1. a method for dynamic assignment buffer memory capacity, is applied to data management server, it is characterized in that, comprising:
Obtain the state information of playback video resource place array, according to described state information, array IO disposal ability coefficient is set;
Detect the playback speed of described playback video, and determine the code check of described playback video;
Calculate the buffer memory capacity of distributing into described playback video according to described playback speed, code check, array IO disposal ability coefficient and default basic cache size.
2. the method for claim 1, is characterized in that, described in obtain playback video resource place array state information specifically comprise,
Search the SAN resource name corresponding with described playback video, to sending with the memory device of described data management server communication connection the message that carries described SAN resource name;
The back message using that parsing receives is to obtain the state information of described playback video resource place array.
3. the method for claim 1, is characterized in that, the buffer memory capacity that is calculated as described playback video distribution according to described playback speed, code check, array IO disposal ability coefficient and default basic cache size is specially:
W=B*M*S*R
Wherein, W is the buffer memory capacity that playback video distributes, and B is the basic cache size of presetting, and M is code check, and S is playback speed, and R is array IO disposal ability coefficient.
4. the method for claim 1, is characterized in that, described method also comprises, if described in the buffer memory capacity of distributing for playback video that calculates be less than minimal cache quota, use described minimal cache quota as buffer memory capacity;
If described in calculate for playback video distribute buffer memory capacity be greater than or equal to described minimal cache quota, use the described buffer memory capacity for playback video distribution as buffer memory capacity, wherein this minimal cache quota is default fixed value or is the value relevant to code check.
5. the method for claim 1, it is characterized in that, if detect when at least one item of described playback speed, code check, array IO disposal ability coefficient and default basic cache size changes, be recalculated as the buffer memory capacity that described playback video distributes.
6. a device for dynamic assignment buffer memory capacity, is applied to data management server, it is characterized in that, comprising:
Array status acquiring unit, for obtaining the state information of playback video resource place array, arranges array IO disposal ability coefficient according to described state information;
Playback of information detecting unit, for detection of the playback speed of described playback video, and determines the code check of described playback video;
Buffer memory capacity computing unit, for calculating the buffer memory capacity of distributing into described playback video according to described playback speed, code check, array IO disposal ability coefficient and default basic cache size.
7. device as claimed in claim 6, is characterized in that, described array status acquiring unit specifically for,
Search the SAN resource name corresponding with described playback video, to sending with the memory device of described data management server communication connection the message that carries described SAN resource name;
The back message using that parsing receives is to obtain the state information of described playback video resource place array.
8. device as claimed in claim 6, is characterized in that, described buffer memory capacity computing unit is specially:
W=B*M*S*R
Wherein, W is the buffer memory capacity that playback video distributes, and B is the basic cache size of presetting, and M is code check, and S is playback speed, and R is array IO disposal ability coefficient.
9. device as claimed in claim 6, it is characterized in that, described device also comprises minimum quota judge module, is less than minimal cache quota for the buffer memory capacity of distributing for playback video calculating described in judge, uses described minimal cache quota as buffer memory capacity;
If described in calculate for playback video distribute buffer memory capacity be greater than or equal to described minimal cache quota, use the described buffer memory capacity for playback video distribution as buffer memory capacity, wherein this minimal cache quota is default fixed value or is the value relevant to code check.
10. device as claimed in claim 6, it is characterized in that, if detect when at least one item of described playback speed, code check, array IO disposal ability coefficient and default basic cache size changes, be recalculated as the buffer memory capacity that described playback video distributes.
CN201410153810.0A 2014-04-16 2014-04-16 The method and device of a kind of dynamically distributes buffer memory capacity Active CN103929608B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410153810.0A CN103929608B (en) 2014-04-16 2014-04-16 The method and device of a kind of dynamically distributes buffer memory capacity

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410153810.0A CN103929608B (en) 2014-04-16 2014-04-16 The method and device of a kind of dynamically distributes buffer memory capacity

Publications (2)

Publication Number Publication Date
CN103929608A true CN103929608A (en) 2014-07-16
CN103929608B CN103929608B (en) 2017-06-16

Family

ID=51147669

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410153810.0A Active CN103929608B (en) 2014-04-16 2014-04-16 The method and device of a kind of dynamically distributes buffer memory capacity

Country Status (1)

Country Link
CN (1) CN103929608B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105430506A (en) * 2015-11-06 2016-03-23 浙江宇视科技有限公司 Method and device for preventing message from being lost in video playback
CN108153506A (en) * 2018-01-24 2018-06-12 北京小米移动软件有限公司 Image processing method, device and terminal device
CN105430506B (en) * 2015-11-06 2018-08-31 浙江宇视科技有限公司 The method and device of message dropping is prevented in a kind of video playback

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050141376A1 (en) * 2003-12-29 2005-06-30 Lite-On It Corporation Control method of recording speed in optical disk drive
CN101001362A (en) * 2006-01-11 2007-07-18 腾讯科技(深圳)有限公司 Method and terminal of on-line playing flow media
CN101135994A (en) * 2007-09-07 2008-03-05 杭州华三通信技术有限公司 Method and apparatus for dividing cache space and cache controller thereof
CN101282467A (en) * 2008-05-15 2008-10-08 中兴通讯股份有限公司 Method and apparatus for caching data when playing medium with low speed
CN101635841A (en) * 2009-09-04 2010-01-27 杭州华三通信技术有限公司 Method and equipment for adjusting read-write performance of video service information
JP2011172256A (en) * 2011-03-30 2011-09-01 Fujitsu Ltd Video data storage device, and video data storage method
CN102801690A (en) * 2011-05-25 2012-11-28 华为技术有限公司 Stream media processing method, distribution server, client and system
CN102868908A (en) * 2011-07-04 2013-01-09 哈尔滨融智达网络科技有限公司 High-efficiency streaming media playing method and device
US20130227244A1 (en) * 2012-02-27 2013-08-29 Samsung Electronics Co., Ltd. Workload-aware distributed data processing apparatus and method for processing large data based on hardware acceleration

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050141376A1 (en) * 2003-12-29 2005-06-30 Lite-On It Corporation Control method of recording speed in optical disk drive
CN101001362A (en) * 2006-01-11 2007-07-18 腾讯科技(深圳)有限公司 Method and terminal of on-line playing flow media
CN101135994A (en) * 2007-09-07 2008-03-05 杭州华三通信技术有限公司 Method and apparatus for dividing cache space and cache controller thereof
CN101282467A (en) * 2008-05-15 2008-10-08 中兴通讯股份有限公司 Method and apparatus for caching data when playing medium with low speed
CN101635841A (en) * 2009-09-04 2010-01-27 杭州华三通信技术有限公司 Method and equipment for adjusting read-write performance of video service information
JP2011172256A (en) * 2011-03-30 2011-09-01 Fujitsu Ltd Video data storage device, and video data storage method
CN102801690A (en) * 2011-05-25 2012-11-28 华为技术有限公司 Stream media processing method, distribution server, client and system
CN102868908A (en) * 2011-07-04 2013-01-09 哈尔滨融智达网络科技有限公司 High-efficiency streaming media playing method and device
US20130227244A1 (en) * 2012-02-27 2013-08-29 Samsung Electronics Co., Ltd. Workload-aware distributed data processing apparatus and method for processing large data based on hardware acceleration

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105430506A (en) * 2015-11-06 2016-03-23 浙江宇视科技有限公司 Method and device for preventing message from being lost in video playback
CN105430506B (en) * 2015-11-06 2018-08-31 浙江宇视科技有限公司 The method and device of message dropping is prevented in a kind of video playback
CN108153506A (en) * 2018-01-24 2018-06-12 北京小米移动软件有限公司 Image processing method, device and terminal device
CN108153506B (en) * 2018-01-24 2021-07-13 北京小米移动软件有限公司 Image processing method and device and terminal equipment

Also Published As

Publication number Publication date
CN103929608B (en) 2017-06-16

Similar Documents

Publication Publication Date Title
US10949447B2 (en) Blockchain-based data synchronizing and data block parsing method and device
Chaczko et al. Availability and load balancing in cloud computing
CN109669776B (en) Detection task processing method, device and system
WO2019205371A1 (en) Server, message allocation method, and storage medium
CN110232010A (en) A kind of alarm method, alarm server and monitoring server
US20120036345A1 (en) Embedded device and file change notification method of the embedded device
CN108111554B (en) Control method and device for access queue
US9940020B2 (en) Memory management method, apparatus, and system
CN109669622B (en) File management method, file management device, electronic equipment and storage medium
CN105183565A (en) Computer and service quality control method and device
KR102061466B1 (en) Conservative garbage collecting and tagged integers for memory management
KR102558330B1 (en) Apparatus and method for distributing and storing data
US9386087B2 (en) Workload placement in a computer system
CN104793982A (en) Method and device for establishing virtual machine
CN105302907A (en) Request processing method and device
CN113067875A (en) Access method, device and equipment based on dynamic flow control of micro-service gateway
CN103778120A (en) Global file identification generation method, generation device and corresponding distributed file system
US9380126B2 (en) Data collection and distribution management
CN107896196B (en) Method and device for distributing messages
CN102855297B (en) A kind of method of control data transmission and connector
CN103929608A (en) Buffer memory capacity dynamic allocation method and device
CN106940725B (en) Credit investigation data storage scheduling method and system
CN112000657A (en) Data management method, device, server and storage medium
CN105262796A (en) Cloud platform storage resource management system and disposition framework thereof
CN113626399B (en) Data synchronization method, device, server and storage medium

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