欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種數(shù)據(jù)同步方法和裝置制造方法

文檔序號:7813223閱讀:159來源:國知局
一種數(shù)據(jù)同步方法和裝置制造方法
【專利摘要】本申請公開了一種數(shù)據(jù)同步方法和系統(tǒng),其中方法包括:第一設備對用戶進行測試,將測量到的數(shù)據(jù)進行標識,獲得數(shù)據(jù)的唯一標識;然后,第一設備先向服務器發(fā)送攜帶唯一標識的編號請求,再獲得服務器為該數(shù)據(jù)分配的編號;且所述服務器將所述唯一標識與為該數(shù)據(jù)分配的編號對應保存;當?shù)诙O備想要下載數(shù)據(jù)時,先向服務器發(fā)送查詢請求,再獲得服務器反饋的為所述用戶的數(shù)據(jù)最近一次分配的編號;第二設備比較服務器反饋的編號是否大于自身所保存的所述用戶的數(shù)據(jù)的編號,如果是,第二設備從第一設備下載待同步的數(shù)據(jù)。因此,本申請既能提高設備數(shù)據(jù)同步的效率和可靠性,又能降低服務器的負載,提高其在同步過程中的工作性能。
【專利說明】一種數(shù)據(jù)同步方法和裝置

【技術領域】
[0001]本發(fā)明涉及計算機【技術領域】,特別涉及一種數(shù)據(jù)同步方法和裝置。

【背景技術】
[0002]隨著各種智能設備的廣泛應用,各種設備之間的數(shù)據(jù)同步問題已經(jīng)是設備應用的重要問題。在具體實現(xiàn)時,有許多應用環(huán)境下均存在設備之間數(shù)據(jù)同步的問題,比如公司內部的數(shù)據(jù)共享、遠程控制查詢數(shù)據(jù)、健康管理領域的數(shù)據(jù)共享等。
[0003]為了解決實際環(huán)境下的多種設備間的數(shù)據(jù)共享問題,目前常采用的數(shù)據(jù)同步方法是將所有設備上需要同步的數(shù)據(jù)發(fā)送到服務器,當其他設備需要同步數(shù)據(jù)時,從該服務器上下載需要同步的數(shù)據(jù)即可,這種方法雖然簡單易行,但是由于數(shù)據(jù)同步需要服務器的中轉才能夠實現(xiàn),因此其數(shù)據(jù)同步速度慢;再者,隨著設備數(shù)量的增大、需要同步的數(shù)據(jù)量的增大、服務器的容易出現(xiàn)超負載的現(xiàn)象,導致其處理性能下降,嚴重時會出現(xiàn)服務器癱瘓致使整個同步系統(tǒng)癱瘓。


【發(fā)明內容】

[0004]本發(fā)明實施例提供了一種數(shù)據(jù)同步方法和裝置,能夠提高數(shù)據(jù)同步的效率,同時降低服務器的負載,提高其在同步過程中的工作性能。
[0005]第一方面,本發(fā)明實施例提供了一種數(shù)據(jù)同步方法,該方法包括:
[0006]第一設備對用戶進行測量,將測量到的數(shù)據(jù)進行標識,獲得數(shù)據(jù)的唯一標識,所述用戶的任何兩條數(shù)據(jù)的唯一標識都不相同;
[0007]第一設備在對數(shù)據(jù)進行標識之后,先向服務器發(fā)送攜帶唯一標識的編號請求,再獲得服務器為該數(shù)據(jù)分配的編號,所述用戶的任何兩條數(shù)據(jù)的編號都不相同;且所述服務器將所述用戶的數(shù)據(jù)的唯一標識與為該數(shù)據(jù)分配的編號對應保存;
[0008]當?shù)诙O備想要下載數(shù)據(jù)時,先向服務器發(fā)送查詢請求,再接收服務器反饋的為所述用戶的數(shù)據(jù)最近一次分配的編號;第二設備比較服務器反饋的編號是否大于自身所保存的所述用戶的數(shù)據(jù)的編號,如果是,第二設備從第一設備下載待同步的數(shù)據(jù)。
[0009]優(yōu)選的,所述將測量到的數(shù)據(jù)進行標識,獲得數(shù)據(jù)的唯一標識的步驟包括:
[0010]所述第一設備采用散列算法對時間戳、設備ID和用戶ID進行處理,獲得數(shù)據(jù)的唯—標識。
[0011]優(yōu)選的,所述第二設備從第一設備下載待同步的數(shù)據(jù)的步驟包括:
[0012]所述第二設備向所述第一設備發(fā)送下載請求,所述下載請求包括:用戶ID和待下載數(shù)據(jù)編號;
[0013]所述第一設備接收到所述下載請求之后,向所述第二設備發(fā)送所述待下載數(shù)據(jù)編號對應的數(shù)據(jù)。
[0014]優(yōu)選的,所述方法還包括:
[0015]第一設備接收備份服務器的下載請求,將相應的數(shù)據(jù)發(fā)送給所述備份服務器,以使當?shù)谝辉O備無法為第二設備提供下載服務時,由所述備份服務器為第二設備提供下載服務;其中,所述備份服務器周期性遍歷所有的第一設備,從每個第一設備下載相應的數(shù)據(jù);或者,所述備份服務器與所述服務器建立訂閱關系,以使所述服務器為所述第一設備分配編號時,將數(shù)據(jù)的唯一標識、編號、設備IP地址和用戶ID發(fā)送給所述備份服務器,所述備份服務器從相應的第一設備下載相應的數(shù)據(jù)。5、根據(jù)權利要求1至4中任一項所述的方法,其特征在于,所述方法還包括:
[0016]當用戶對第一設備中已保存的數(shù)據(jù)進行修改或者刪除時,第一設備設置修改后的數(shù)據(jù)或者刪除后的數(shù)據(jù)與原始數(shù)據(jù)采用相同的標識;
[0017]當所述第二設備從第一設備下載修改后的數(shù)據(jù)或者刪除后的數(shù)據(jù)時,所述第二設備根據(jù)待下載數(shù)據(jù)的標識查找到原始數(shù)據(jù),對原始數(shù)據(jù)進行相應地修改或者刪除操作。
[0018]第二方面,本發(fā)明實施例還提供了一種數(shù)據(jù)同步系統(tǒng),該系統(tǒng)包括:至少一個第一設備、至少一個第二設備和服務器;
[0019]所述第一設備,用于對用戶進行測量,將測量到的數(shù)據(jù)進行標識,獲得數(shù)據(jù)的唯一標識,所述用戶的任何兩條數(shù)據(jù)的唯一標識都不相同;在對數(shù)據(jù)進行標識之后,先向所述服務器發(fā)送攜帶唯一標識的編號請求,再獲得所述服務器為該數(shù)據(jù)分配的編號,所述用戶的任何兩條數(shù)據(jù)的編號都不相同;
[0020]所述服務器,用于根據(jù)編號請求向第一設備測量到的數(shù)據(jù)分配編號,將所述用戶的數(shù)據(jù)的唯一標識與為該數(shù)據(jù)分配的編號對應保存;
[0021]所述第二設備,用于當想要下載數(shù)據(jù)時,先向所述服務器發(fā)送查詢請求,再接收所述服務器反饋的為所述用戶的數(shù)據(jù)最近一次分配的編號;比較所述服務器反饋的編號是否大于自身所保存的所述用戶的數(shù)據(jù)的編號,如果是,從所述第一設備下載待同步的數(shù)據(jù)。
[0022]優(yōu)選的,所述第一設備具體用于采用散列算法對時間戳、設備ID和用戶ID進行處理,獲得數(shù)據(jù)的唯一標識。
[0023]優(yōu)選的,所述第二設備具體用于向所述第一設備發(fā)送下載請求,所述下載請求包括:用戶ID和待下載數(shù)據(jù)編號;
[0024]則所述第一設備具體用于接收到所述下載請求之后,向所述第二設備發(fā)送所述待下載數(shù)據(jù)編號對應的數(shù)據(jù)。
[0025]優(yōu)選的,所述系統(tǒng)還包括:
[0026]備份服務器,用于周期性遍歷所有的第一設備,從每個第一設備下載相應的數(shù)據(jù),以實現(xiàn)當?shù)谝辉O備無法為第二設備提供下載服務時,由備份服務器為第二設備提供下載服務;或者
[0027]所述備份服務器用于與所述服務器建立訂閱關系,以使所述服務器為所述第一設備分配編號時,將數(shù)據(jù)的唯一標識、編號、設備IP地址和用戶ID發(fā)送給所述備份服務器,所述備份服務器從相應的第一設備下載相應的數(shù)據(jù),以實現(xiàn)當?shù)谝辉O備無法為第二設備提供下載服務時,由備份服務器為第二設備提供下載服務。
[0028]優(yōu)選的,所述第一設備還用于當用戶對第一設備中已保存的數(shù)據(jù)進行修改或者刪除時,設置修改后的數(shù)據(jù)或者刪除后的數(shù)據(jù)與原始數(shù)據(jù)采用相同的標識;
[0029]則所述第二設備還用于當從第一設備下載修改后的數(shù)據(jù)或者刪除后的數(shù)據(jù)時,根據(jù)待下載數(shù)據(jù)的標識查找到原始數(shù)據(jù),對原始數(shù)據(jù)進行相應地修改或者刪除操作。
[0030]本發(fā)明實施例提供的方法和系統(tǒng),通過第一設備對用戶進行測量,將測量到的數(shù)據(jù)進行標識,再通過服務器為該數(shù)據(jù)進行編號,所述用戶的每條數(shù)據(jù)都有唯一的標識和編號,服務器中僅保存該數(shù)據(jù)的標識和編號,當?shù)诙O備想要下載數(shù)據(jù)時,則先向服務器查詢服務器中為所述用戶的數(shù)據(jù)最近一次分配的編號,然后第二設備比較自身保存的所述用戶的編號和服務器反饋的編號,以判斷是否需要從第一設備同步數(shù)據(jù),如果是,則直接從第一設備下載待同步數(shù)據(jù),該技術方案不再需要服務器來保存設備測量的數(shù)據(jù),而是利用服務器保存數(shù)據(jù)的標識和編號,減少服務器的負載,同時第二設備直接從第一設備下載數(shù)據(jù),而不用經(jīng)過服務器的中轉,降低了服務器的負載,提高了其在同步過程中的工作性能。

【專利附圖】

【附圖說明】
[0031]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0032]圖1是本發(fā)明實施例的數(shù)據(jù)同步方法的實施例1的流程圖;
[0033]圖2是本發(fā)明實施例的數(shù)據(jù)同步方法的實施例2的流程圖;
[0034]圖3是本發(fā)明實施例的數(shù)據(jù)同步方法的實施例3的流程圖;
[0035]圖4是本發(fā)明實施例的數(shù)據(jù)同步系統(tǒng)的示意圖;
[0036]圖5是現(xiàn)有技術的數(shù)據(jù)同步系統(tǒng)示意圖。

【具體實施方式】
[0037]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0038]參見圖1,圖1是本發(fā)明實施例的數(shù)據(jù)同步方法的實施例1的流程圖,該方法具體包括:
[0039]步驟101,第一設備對用戶進行測量,將測量到的數(shù)據(jù)進行標識,獲得數(shù)據(jù)的唯一標識,所述用戶的任何兩條數(shù)據(jù)的唯一標識都不相同。
[0040]在具體應用中,第一設備可以是任意具有測試功能和數(shù)據(jù)傳輸功能的終端,比如血壓儀、血糖測試儀、計步器、手機、平板、計算機等終端。需要說明的是,該第一設備可以是歸屬于一個或者多個用戶的設備,也可以是公用設備如醫(yī)院、圖書館、火車站等公共場所的公用設備。即,一個設備可以測量一個用戶的相關數(shù)據(jù),也可以測量多個用戶的相關數(shù)據(jù),也可以測量任意用戶的相關數(shù)據(jù)。其中,測量并不一定是實質地測量用戶的體征特征的操作,也可以是測量用戶在設備上輸入或者上傳的數(shù)據(jù)等信息,如用戶錄入語音、輸入文字、上傳圖片等,只要第一設備可以獲得用戶的相關數(shù)據(jù)(用戶體征參數(shù)、用戶操作數(shù)據(jù)等與用戶有關系的數(shù)據(jù)),對于第一設備而言均指測量用戶得到的數(shù)據(jù)。用戶在使用這些終端時完成測量后,可能在其他場景下需要通過其他終端觀測這些數(shù)據(jù),比如用戶使用血糖測試儀監(jiān)測自身血糖變化情況,當用戶去醫(yī)院檢查時,需要通過其他終端查詢血糖測試儀監(jiān)測到的數(shù)據(jù)。再比如用戶在辦公室使用計算機測試到的數(shù)據(jù),又想在家里通過平板電腦查詢相關的數(shù)據(jù)。在這種情況下就需要實現(xiàn)設備與設備間的數(shù)據(jù)同步。
[0041]在本步驟的具體實現(xiàn)時,第一設備可以采用散列算法對測量到的數(shù)據(jù)、時間戳,設備ID和用戶ID進行處理,獲得數(shù)據(jù)的唯一標識。在軟件實現(xiàn)時散列算法又被稱之為散列函數(shù)、哈希函數(shù),典型的散列算法包括MD2、MD4、MD5、SH A — I和SH A — 256算法等。散列算法是把不同長度的信息轉化成雜亂的128位的編碼,這些編碼值作為散列值,其本質就是找到一種數(shù)據(jù)內容和數(shù)據(jù)存放地址直接的映射關系。
[0042]由于一個用戶會擁有多個設備分別完成不同的測量功能,測量得到不同的類型的數(shù)據(jù),或者擁有多個設備完成相同的測量功能,對于用戶而言其具有一個用戶ID(可以是用戶的姓名、身份證或者其他信息,用戶ID用于標識該用戶,可以是數(shù)字、字母、文字或者圖片形式或其任意組合形式),而他所擁有的每個設備也分別各自具有一個設備ID,用戶ID是為了標識測量數(shù)據(jù)時歸屬于哪一個用戶,設備ID是為了標識該數(shù)據(jù)是哪一個設備測量得到的。在設備完成測量的同時會記錄當前測量活動發(fā)生的具體時間,該時間作為時間戳。第一設備在完成測量之后,采用散列算法將用戶ID、設備ID、時間戳等信息轉化成編碼值,該編碼值作為該數(shù)據(jù)的唯一標識。一個用戶可以在一個設備上產(chǎn)生多條數(shù)據(jù),也可以在多個設備上共產(chǎn)生多條數(shù)據(jù),這些數(shù)據(jù)的唯一標識均不相同,針對一個用戶的所有數(shù)據(jù)的唯一標識都不相同。
[0043]步驟102,第一設備在對數(shù)據(jù)進行標識之后,先向服務器發(fā)送攜帶唯一標識的編號請求,再獲得服務器為該數(shù)據(jù)分配的編號,所述用戶的任何兩條數(shù)據(jù)的編號都不相同;且所述服務器將所述用戶的數(shù)據(jù)的唯一標識與為該數(shù)據(jù)分配的編號對應保存。
[0044]第一設備完成數(shù)據(jù)標識之后,還需要通過服務器對該數(shù)據(jù)進行編號,以保證數(shù)據(jù)同步的正確性,針對一個用戶的數(shù)據(jù)的編號必須是在服務器統(tǒng)一進行,以保證該用戶的數(shù)據(jù)的編號是全局的,這樣才能夠保證任何設備在想要進行某個用戶的數(shù)據(jù)同步時,通過服務器查看針對該用戶最新的編號,從而決定是否進行數(shù)據(jù)同步。比如如果設備自身已保存的用戶I的數(shù)據(jù)編號與服務器中反饋的用戶I的數(shù)據(jù)編號一致,則表明設備自身的保存的用戶I的數(shù)據(jù)已經(jīng)是最新的數(shù)據(jù),不需要再進行數(shù)據(jù)同步。如果設備自身已保存的用戶I的數(shù)據(jù)編號與服務器中反饋的用戶I的編號不一致,則表明設備需要與用戶I使用過的其他設備進行數(shù)據(jù)同步,以同步最新的數(shù)據(jù)。
[0045]本步驟在具體實現(xiàn)時,第一設備首先向服務器發(fā)送編號請求,該編號請求包括數(shù)據(jù)的唯一標識;服務器接收到該編號請求之后,為該數(shù)據(jù)分配對應的編號,服務器按照接收編號請求的時間順序,編號從小到大的原則依次為不同的數(shù)據(jù)分配不同的編號,比如從I?N的編號順序。對于服務器而言,其需要針對不同的用戶為其搭建一個虛擬文件,該虛擬文件中包括了該用戶的數(shù)據(jù)的唯一標識和編號,最大編號的記錄代表了最新的測量數(shù)據(jù)的編號。
[0046]在具體實現(xiàn)時,用戶使用第一設備時,需要利用用戶ID登錄個人賬戶,此時第一設備將該用戶ID發(fā)送給服務器,以告知服務器當前是哪一個用戶在使用設備,此時產(chǎn)生的數(shù)據(jù)歸屬于哪一個用戶;第一設備也可以在發(fā)送編號請求時,在編號請求中攜帶該用戶ID,同樣用于告知服務器當前產(chǎn)生的數(shù)據(jù)是哪一個用戶的數(shù)據(jù),以保證服務器為該用戶的數(shù)據(jù)分配正確的編號。
[0047]S103,當?shù)诙O備想要下載數(shù)據(jù)時,先向服務器發(fā)送查詢請求,再獲得服務器反饋的為所述用戶的數(shù)據(jù)最近一次分配的編號;
[0048]在具體實現(xiàn)時,服務器根據(jù)第二設備發(fā)送的用戶ID查找相應的編號,由于服務器按照從小到大的原則分配編號,因此服務器查看為該用戶的數(shù)據(jù)分配的最大編號作為最近一次分配的編號。
[0049]S104,第二設備比較服務器反饋的編號是否大于自身所保存的所述用戶的數(shù)據(jù)的編號,如果是,執(zhí)行S105,第二設備從第一設備下載待同步的數(shù)據(jù)。
[0050]在具體應用中,用戶想要通過第二設備查看相關數(shù)據(jù)時,則需要先通過第二設備向服務器發(fā)送查詢請求,該查詢請求可以包括用戶ID ;服務器根據(jù)查詢請求知道當前需要查詢哪一個用戶的數(shù)據(jù),則將該用戶相關的最新的編號(最大編號)發(fā)送給第二設備,第二設備接收到該編號之后,將該編號與自身已保存的該用戶的最大編號值進行對比,由于服務器為設備的測量到的數(shù)據(jù)分配編號,因此服務器中的編號是最新的(最大的),不會存在其他設備的編號比服務器中編號大的情況。如果該編號大于自身已保存的最大編號,則表明第二設備需要同步數(shù)據(jù),如果相等,則表明第二設備無需同步數(shù)據(jù)。
[0051]比如:用戶A,通過設備I和設備2和設備3分別完成測試數(shù)據(jù)的功能,服務器分別為這三個設備的測試數(shù)據(jù)分配編號,當用戶A想要通過設備4查看相關數(shù)據(jù)時,則通過設備4向服務器發(fā)送查詢請求,查詢請求中包括用戶A的ID,以使服務器確定該用戶A對應的數(shù)據(jù)的最大編號,將該編號反饋給設備4。假設設備1、設備2和設備3分別依次測量到一條數(shù)據(jù),服務器為這三條數(shù)據(jù)依次分配編號1、2和3 ;這用戶A對應的數(shù)據(jù)的最大編號為3 ;設備4接收到該編號之后,將該編號與設備4自身保存的用戶A的最大編號進行對比,假如設備4自身保存的用戶A的最大編號為2,且僅保存了編號2的數(shù)據(jù),則設備4可通過設備I和設備3同步編號I和3的數(shù)據(jù)。假如設備4自身保存的用戶A的最大編號為3,且保存了編號I?3的數(shù)據(jù),則設備4無需再同步數(shù)據(jù)。
[0052]另外,設備1、設備2和設備3也可以通過向服務器發(fā)送查詢請求,以實現(xiàn)與其他設備間的數(shù)據(jù)同步,比如設備I向服務器發(fā)送查詢請求,得到用戶A的數(shù)據(jù)的最大編號,若設備I中僅保存編號I的數(shù)據(jù),則設備I可以通過設備2和設備3分別同步編號2和編號3的數(shù)據(jù)。因此,本步驟中的第一設備和第二設備并沒有嚴格意義上的區(qū)分,在某種場合下有些設備可以作為第一設備也可以作為第二設備。
[0053]接下來對第二設備從第一設備下載待同步的數(shù)據(jù)的步驟進行詳細解釋說明。
[0054]該步驟在具體實現(xiàn)時,可以通過以下方式,包括:
[0055]所述第二設備向所述第一設備發(fā)送下載請求,所述下載請求包括:用戶ID和待下載數(shù)據(jù)編號;
[0056]其中待下載數(shù)據(jù)編號可以是一個數(shù)據(jù)編號,也可以是一段數(shù)據(jù)編號,還可以是離散的幾個數(shù)據(jù)編號,如數(shù)據(jù)編號5、數(shù)據(jù)編號5?8、數(shù)據(jù)編號5、7、8等。
[0057]所述第一設備接收到所述下載請求之后,向所述第二設備發(fā)送所述待下載數(shù)據(jù)編號對應的數(shù)據(jù)。
[0058]在具體實現(xiàn)時,一個用戶可以擁有多個第一設備,則當?shù)诙O備想要同步數(shù)據(jù)時,可以采用輪詢地方式從該用戶的所有的第一設備下載對應的待同步數(shù)據(jù)。所有的設備上都預先設置好該用戶的其他設備的IP地址;或者當設備需要同步數(shù)據(jù)時,從服務器獲取該用戶的其他設備的IP地址。
[0059]第二設備從第一設備下載待同步的數(shù)據(jù),具體可以是第二設備先從服務器獲取待同步的數(shù)據(jù)所在的設備IP地址,然后第二設備利用該IP地址從對應的設備下載對應的數(shù)據(jù)。也可以是第二設備從服務器獲取用戶所有的設備的IP地址,然后再從對應的設備下載對應的數(shù)據(jù)。
[0060]通過上述實施例可以看出:本發(fā)明提供的數(shù)據(jù)同步方法具體是利用設備保存自身測量的用戶的數(shù)據(jù)且為數(shù)據(jù)設置唯一標識,利用服務器為數(shù)據(jù)設置編號且保存數(shù)據(jù)的唯一標識和編號;當其他設備想要同步數(shù)據(jù)時,通過服務器保存的編號能夠確定是否需要同步數(shù)據(jù),當需要時,設備直接從其他設備下載對應的待同步數(shù)據(jù)。整個同步過程中,服務器無需再保存所有設備測量的數(shù)據(jù),僅保存數(shù)據(jù)的編號和唯一標識,設備直接從其他設備下載數(shù)據(jù),不經(jīng)過服務器的中轉,降低了服務器的負載,提高了其在同步過程中的工作性能。
[0061]考慮到,用戶要實現(xiàn)設備與設備間的數(shù)據(jù)同步時,必須要求設備處于聯(lián)網(wǎng)狀態(tài),由于網(wǎng)絡覆蓋不完善或者設備電池供電不足等客觀原因,致使設備無法做到時時刻刻處于聯(lián)網(wǎng)狀態(tài)。基于此,本發(fā)明還提供了優(yōu)選方案,該優(yōu)選方案是在上述實施例1的基礎上,引進備份服務器,備份服務器的作用是將設備上的測量數(shù)據(jù)備份保存,以便在設備無法聯(lián)網(wǎng)提供數(shù)據(jù)同步服務時,該備份服務器為其他設備下載數(shù)據(jù)。該備份服務器的存在既提高了數(shù)據(jù)同步的效率,又提高了系統(tǒng)的可靠性和擴展性。下面通過具體實施例對該優(yōu)選方案進行解釋說明。
[0062]參閱圖2,圖2是本發(fā)明實施例的數(shù)據(jù)同步方法的實施例2的流程圖,該方法包括:
[0063]S201,第一設備對用戶進行測量,將測量到的數(shù)據(jù)進行標識,獲得數(shù)據(jù)的唯一標識,所述用戶的任何兩條數(shù)據(jù)的唯一標識都不相同。
[0064]S202第一設備在對數(shù)據(jù)進行標識之后,先向服務器發(fā)送攜帶唯一標識的編號請求,再獲得服務器為該數(shù)據(jù)分配的編號,所述用戶的任何兩條數(shù)據(jù)的編號都不相同;且所述服務器將所述用戶的數(shù)據(jù)的唯一標識與為該數(shù)據(jù)分配的編號對應保存;
[0065]S203,當?shù)诙O備想要下載數(shù)據(jù)時,先向服務器發(fā)送查詢請求,再獲得服務器反饋的為所述用戶的數(shù)據(jù)最近一次分配的編號;
[0066]S204,第二設備比較服務器反饋的編號是否大于自身所保存的所述用戶的數(shù)據(jù)的編號,如果是,執(zhí)行S205,第二設備從第一設備下載待同步的數(shù)據(jù)。
[0067]S201?S205和上述實施例1中SlOl?105相同,在此不再贅述。
[0068]S206,第一設備接收備份服務器的下載請求,將相應的數(shù)據(jù)發(fā)送給所述備份服務器,以使當?shù)谝辉O備無法為第二設備提供下載服務時,由所述備份服務器為第二設備提供下載服務;其中,所述備份服務器周期性遍歷所有的第一設備,從每個第一設備下載相應的數(shù)據(jù);或者,所述備份服務器與所述服務器建立訂閱關系,以使所述服務器為所述第一設備分配編號時,將數(shù)據(jù)的唯一標識和編號發(fā)送給所述備份服務器,所述備份服務器從相應的第一設備下載相應的數(shù)據(jù)。需要說明的是,S206與上述S201?205沒有嚴格的執(zhí)行順序關系,只要第一設備接收到備份服務器發(fā)送的下載請求,就將相應的數(shù)據(jù)發(fā)送給所述備份服務器,對于該備份服務器而言,其需要將所有的第一設備測量的數(shù)據(jù)收集保存,其可以被看作是虛擬的第一設備,其保存了一個用戶的第一設備,或者多個用戶的第一設備的數(shù)據(jù),當用戶的第一設備無法為第二設備提供下載數(shù)據(jù)的服務時,則由該備份服務器起到虛擬第一設備的作用,替代第一設備為第二設備提供下載數(shù)據(jù)的服務。
[0069]對于備份服務器而言,為了及時更新保存每個第一設備的數(shù)據(jù),則需要周期性遍歷每個第一設備,并且從每個設備下載相應的數(shù)據(jù)。備份服務器需要周期性向服務器查詢每個第一設備是否有新的數(shù)據(jù)生成,進而從相應的第一設備下載相應的數(shù)據(jù)。這種遍歷方式在第一設備數(shù)目較多時,其效果不夠好。針對這種情況,本實施例還提供了以下優(yōu)選方案。
[0070]該備份服務器可以與所述服務器之間建立一種訂閱關系,即當所述服務器為某個用戶的某個設備的數(shù)據(jù)分配編號時(某個用戶的某個設備上傳了數(shù)據(jù)的唯一標識),所述服務器將數(shù)據(jù)的唯一標識、編號、設備IP地址和用戶ID發(fā)送給備份服務器,該備份服務器可以根據(jù)設備IP地址從相應的第一設備下載該用戶ID的相應的數(shù)據(jù)。對于所述服務器而言,也可以是按照預設時間向所述備份服務器推送相關訂閱信息,即所述服務器將預設時間內某些用戶的某些設備的相關數(shù)據(jù)信息發(fā)送給所述備份服務器,該預設時間可以根據(jù)實際需求調整大小。
[0071]由于備份服務器將第一設備的數(shù)據(jù)以及數(shù)據(jù)相關信息都備份保存,因此,當?shù)谝辉O備無法為第二設備提供數(shù)據(jù)同步服務時,備份服務器可以替代第一設備為第二設備提供數(shù)據(jù)同步服務,這樣能夠進一步保證設備之間數(shù)據(jù)同步的可靠性。通過上述實施例可以看出,本發(fā)明優(yōu)選方案一方面通過第一設備保存自己測量的數(shù)據(jù),并為其建立唯一標識,通過服務器為該數(shù)據(jù)分配對應的編號,在服務器中保存該數(shù)據(jù)的唯一標識和編號,設備之間同步數(shù)據(jù)時,只需要從對應設備上直接下載相關數(shù)據(jù)即可;另一方面利用備份服務器備份所有第一設備的歷史數(shù)據(jù),從而當?shù)谝辉O備無法提供數(shù)據(jù)同步服務時,由該備份服務器提供數(shù)據(jù)同步服務。該優(yōu)選方案能夠進一步提高數(shù)據(jù)同步的可靠性和同步速率。
[0072]用戶使用設備測量數(shù)據(jù)實現(xiàn)不同設備間的數(shù)據(jù)同步時,還存在對某個設備中的歷史數(shù)據(jù)的修改或者刪除等處理需求。比如用戶使用計步器測量自己運動步行數(shù)時,用戶想修改或者刪除上個月某一天的測量數(shù)據(jù)?;谟脩舻倪@種需求,在數(shù)據(jù)同步時還需要考慮對修改或者刪除后的數(shù)據(jù)如何再同步的問題?;诖?,本發(fā)明還提供了優(yōu)選方案,下面通過具體實施例對該優(yōu)選方案進行解釋說明。
[0073]參閱圖3,圖3是本發(fā)明實施例的數(shù)據(jù)同步方法的實施例3的流程圖,該方法包括:
[0074]S301,第一設備對用戶進行測量,將測量到的數(shù)據(jù)進行標識,獲得數(shù)據(jù)的唯一標識,所述用戶的任何兩條數(shù)據(jù)的唯一標識都不相同。
[0075]S302,第一設備在對數(shù)據(jù)進行標識之后,先向服務器發(fā)送攜帶唯一標識的編號請求,再獲得服務器為該數(shù)據(jù)分配的編號,所述用戶的任何兩條數(shù)據(jù)的編號都不相同;且所述服務器將所述用戶的數(shù)據(jù)的唯一標識與為該數(shù)據(jù)分配的編號對應保存;
[0076]S303,當?shù)诙O備想要下載數(shù)據(jù)時,先向服務器發(fā)送查詢請求,再接收服務器反饋的為所述用戶的數(shù)據(jù)最近一次分配的編號;
[0077]S304,第二設備比較服務器反饋的編號是否大于自身所保存的所述用戶的數(shù)據(jù)的編號,如果是,執(zhí)行S205,第二設備從第一設備下載待同步的數(shù)據(jù)。
[0078]S301?S305和上述實施例1中SlOl?105相同,在此不再贅述。
[0079]S306,當用戶對第一設備測量到的數(shù)據(jù)進行修改或者刪除時,第一設備設置修改后數(shù)據(jù)或者刪除后的數(shù)據(jù)與原始數(shù)據(jù)采用相同的標識;
[0080]S307,當所述第二設備從第一設備下載修改后的數(shù)據(jù)或者刪除后的數(shù)據(jù)時,所述第二設備根據(jù)待下載數(shù)據(jù)的標識查找到原始數(shù)據(jù),對原始數(shù)據(jù)進行相應地修改或者刪除操作。
[0081]下面對S306?S307詳細解釋說明。
[0082]第一設備和第二設備已進行過至少一次數(shù)據(jù)同步,而用戶修改或者刪除的是已被同步過的數(shù)據(jù)。假設第一設備測量得到數(shù)據(jù)1,標識A,編號001,第二設備按照S304已經(jīng)同步了第一設備的數(shù)據(jù)1,標識A,編號001。在此同步之后,用戶將第一設備中的數(shù)據(jù)I進行了修改,如數(shù)據(jù)I的原始數(shù)據(jù)是“血壓120”,用戶將其修改為“血壓90”,這樣第一設備將修改后的數(shù)據(jù)“血壓90”作為一個新的測量數(shù)據(jù),但設置修改后的數(shù)據(jù)采用與原始數(shù)據(jù)“血壓120”采用相同的標識A,第一設備仍舊需要向服務器發(fā)送編號請求,此時服務器為該數(shù)據(jù)“血壓90”分配編號2 ;如此處理之后,第二設備仍舊需要執(zhí)行S303和S304,也就是說,當?shù)诙O備想要下載數(shù)據(jù)時,先向服務器發(fā)送查詢請求,再獲得服務器反饋的最近一次分配的編號2,然后,第二設備比較服務器反饋的編號2大于自身所保存的編號1,此時,第二設備從第一設備下載編號2對應的數(shù)據(jù),得到編號2對應的數(shù)據(jù)標識A查找對應的原始數(shù)據(jù)“血壓120”,將其修改成“血壓90”。當用戶執(zhí)行刪除操作時,其基本原理與修改操作相同,只不過刪除后的數(shù)據(jù)為空或者無效。
[0083]通過上述實施例可以看出,本發(fā)明優(yōu)選方案一方面通過第一設備保存自己測量的數(shù)據(jù),并為其建立唯一標識,通過服務器為該數(shù)據(jù)分配對應的編號,在服務器中保存該數(shù)據(jù)的唯一標識和編號,設備之間同步數(shù)據(jù)時,只需要從對應設備上直接下載相關數(shù)據(jù)即可;另一方面通過設置修改后或者刪除后的數(shù)據(jù)與原始數(shù)據(jù)采用相同標識的技術手段,以保證其他設備再次同步該標識的數(shù)據(jù)時能夠針對性地執(zhí)行相同的處理,保證數(shù)據(jù)同步的可靠性。該優(yōu)選方案能夠進一步提高數(shù)據(jù)同步的可靠性和同步速率。
[0084]本發(fā)明還提供了一種數(shù)據(jù)同步系統(tǒng),下面通過具體實施例對該系統(tǒng)作進一步解釋說明。
[0085]參閱圖4,圖4是本發(fā)明實施例的數(shù)據(jù)同步系統(tǒng)的示意圖,圖4中僅以一個第一設備(mobilephone,手機)、兩個第二設備(laptop筆記本、PC個人計算機)和服務器為例,該系統(tǒng)包括:
[0086]至少一個第一設備、至少一個第二設備和服務器;
[0087]所述第一設備,用于對用戶進行測量,將測量到的數(shù)據(jù)進行標識,獲得數(shù)據(jù)的唯一標識,所述用戶的任何兩條數(shù)據(jù)的唯一標識都不相同;在對數(shù)據(jù)進行標識之后,先向所述服務器發(fā)送攜帶唯一標識的編號請求,再獲得所述服務器為該數(shù)據(jù)分配的編號,所述用戶的任何兩條數(shù)據(jù)的編號都不相同;
[0088]所述服務器,用于根據(jù)編號請求向第一設備測量到的數(shù)據(jù)分配編號,將所述用戶的數(shù)據(jù)的唯一標識與為該數(shù)據(jù)分配的編號對應保存;
[0089]所述第二設備,用于當想要下載數(shù)據(jù)時,先向所述服務器發(fā)送查詢請求,再接收所述服務器反饋的為所述用戶的數(shù)據(jù)最近一次分配的編號;比較所述服務器反饋的編號是否大于自身所保存的所述用戶的數(shù)據(jù)的編號,如果是,從所述第一設備下載待同步的數(shù)據(jù)。
[0090]優(yōu)選的,所述第一設備具體用于采用散列算法對測量到的數(shù)據(jù)、時間戳,設備ID和用戶ID進行處理,獲得數(shù)據(jù)的唯一標識。
[0091]優(yōu)選的,所述第二設備具體用于向所述第一設備發(fā)送下載請求,所述下載請求包括:用戶ID和待下載數(shù)據(jù)編號;
[0092]則所述第一設備具體用于接收到所述下載請求之后,向所述第二設備發(fā)送所述待下載數(shù)據(jù)編號對應的數(shù)據(jù)。
[0093]優(yōu)選的,所述系統(tǒng)還包括:
[0094]備份服務器,用于周期性遍歷所有的第一設備,從每個第一設備下載相應的數(shù)據(jù),以實現(xiàn)當?shù)谝辉O備無法為第二設備提供下載服務時,由備份服務器為第二設備提供下載服務;或者
[0095]所述備份服務器用于與所述服務器建立訂閱關系,以使所述服務器為所述第一設備分配編號時,將數(shù)據(jù)的唯一標識、編號、設備IP地址和用戶ID發(fā)送給所述備份服務器,所述備份服務器從相應的第一設備下載相應的數(shù)據(jù),以實現(xiàn)當?shù)谝辉O備無法為第二設備提供下載服務時,由備份服務器為第二設備提供下載服務。
[0096]優(yōu)選的,所述第一設備還用于當用戶對第一設備中已保存的數(shù)據(jù)進行修改或者刪除時,設置修改后的數(shù)據(jù)或者刪除后的數(shù)據(jù)與原始數(shù)據(jù)采用相同的標識;
[0097]則所述第二設備還用于當從第一設備下載修改后的數(shù)據(jù)或者刪除后的數(shù)據(jù)時,根據(jù)待下載數(shù)據(jù)的標識查找到原始數(shù)據(jù),對原始數(shù)據(jù)進行相應地修改或者刪除操作。
[0098]需要說明的是,圖4中僅僅是一個手機作為第一設備,一個筆記本和一個計算機作為第二設備,在具體實現(xiàn)時,只要能夠實現(xiàn)第一設備的測試、通信功能的設備均可以作為第一設備,且第一設備的個數(shù)不作限定,可以是一個也可以是多個。同樣的,只要能夠實現(xiàn)第二設備的下載、通信功能的設備均可以作為第二設備,且第二設備的個數(shù)也不作限定,可以是一個也可以是多個。對于第一設備、第二設備具體是什么設備并不作具體限定,不同的應用領域下或者不同的應用場景下,第一設備、第二設備的設備實體可能不一樣。
[0099]比如,在健康管理領域中,第一設備可以是血糖儀、血壓測試儀、血氧測試儀、心電測試設備等能夠實現(xiàn)測試功能且能夠與其他設備和服務器之間實現(xiàn)通信的電子設備,第二設備可以是筆記本、計算機、手機等設備。這樣用戶可以利用本發(fā)明上述系統(tǒng)將第一設備測試到的數(shù)據(jù)同步到第二設備中,以便隨時查詢。
[0100]再比如,用戶遠程查看資料的場景中,第一設備可以是筆記本、手機、計算機等設備,用戶可以在第一設備上輸入或者編輯數(shù)據(jù),這些數(shù)據(jù)作為第一設備測試到的數(shù)據(jù),第二設備也可以是筆記本、手機、計算機等設備,這樣用戶在利用第二設備同步第一設備中的數(shù)據(jù),以便隨時查詢共享這些數(shù)據(jù)。
[0101]為了更清楚地解釋本發(fā)明實施例提供的系統(tǒng),下面通過將該系統(tǒng)與現(xiàn)有技術的系統(tǒng)進行對比分析。圖4中,mobilephone向服務器發(fā)送編號請求,而不是發(fā)送測量數(shù)據(jù),服務器返回編號并保存數(shù)據(jù)的唯一標識和編號,并不是保存數(shù)據(jù)本身,其他設備laptop和PC直接從mobilephone下載對應的數(shù)據(jù),從而實現(xiàn)數(shù)據(jù)同步。參閱圖5,圖5是現(xiàn)有技術的數(shù)據(jù)同步系統(tǒng)示意圖。圖5中mobilephone將測量到的數(shù)據(jù)傳送給服務器,由服務器保存測量數(shù)據(jù),然后其他設備laptop和PC均是直接通過服務器下載測量數(shù)據(jù),從而實現(xiàn)數(shù)據(jù)同步。通過以上對比分析可知:本發(fā)明實施例提供的系統(tǒng),不再需要服務器實現(xiàn)數(shù)據(jù)中轉,而是通過在服務器中保存數(shù)據(jù)唯一標識和編號的方式,設備直接通過其他設備下載對應的數(shù)據(jù),該方式降低了服務器的負載,提高了服務器的性能,相應的,提高了數(shù)據(jù)同步的可靠性和同步速率。
[0102]對于系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
[0103]需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
[0104]本領域普通技術人員可以理解實現(xiàn)上述方法實施方式中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,所述的程序可以存儲于計算機可讀取存儲介質中,這里所稱得的存儲介質,如:R0M/RAM、磁碟、光盤等。
[0105]以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內所作的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍內。
【權利要求】
1.一種數(shù)據(jù)同步方法,其特征在于,包括: 第一設備對用戶進行測量,將測量到的數(shù)據(jù)進行標識,獲得數(shù)據(jù)的唯一標識,所述用戶的任何兩條數(shù)據(jù)的唯一標識都不相同; 第一設備在對數(shù)據(jù)進行標識之后,先向服務器發(fā)送攜帶唯一標識的編號請求,再獲得服務器為該數(shù)據(jù)分配的編號,所述用戶的任何兩條數(shù)據(jù)的編號都不相同;且所述服務器將所述用戶的數(shù)據(jù)的唯一標識與為該數(shù)據(jù)分配的編號對應保存; 當?shù)诙O備想要下載數(shù)據(jù)時,先向服務器發(fā)送查詢請求,再接收服務器反饋的為所述用戶的數(shù)據(jù)最近一次分配的編號;第二設備比較服務器反饋的編號是否大于自身所保存的所述用戶的數(shù)據(jù)的編號,如果是,第二設備從第一設備下載待同步的數(shù)據(jù)。
2.根據(jù)權利要求1所述的方法,其特征在于,所述將測量到的數(shù)據(jù)進行標識,獲得數(shù)據(jù)的唯一標識的步驟包括: 所述第一設備采用散列算法對時間戳、設備ID和用戶ID進行處理,獲得數(shù)據(jù)的唯一標識。
3.根據(jù)權利要求1所述的方法,其特征在于,所述第二設備從第一設備下載待同步的數(shù)據(jù)的步驟包括: 所述第二設備向所述第一設備發(fā)送下載請求,所述下載請求包括:用戶ID和待下載數(shù)據(jù)編號; 所述第一設備接收到所述下載請求之后,向所述第二設備發(fā)送所述待下載數(shù)據(jù)編號對應的數(shù)據(jù)。
4.根據(jù)權利要求1所述的方法,其特征在于,所述方法還包括: 第一設備接收備份服務器的下載請求,將相應的數(shù)據(jù)發(fā)送給所述備份服務器,以使當?shù)谝辉O備無法為第二設備提供下載服務時,由所述備份服務器為第二設備提供下載服務;其中,所述備份服務器周期性遍歷所有的第一設備,從每個第一設備下載相應的數(shù)據(jù);或者,所述備份服務器與所述服務器建立訂閱關系,以使所述服務器為所述第一設備分配編號時,將數(shù)據(jù)的唯一標識、編號、設備IP地址和用戶ID發(fā)送給所述備份服務器,所述備份服務器從相應的第一設備下載相應的數(shù)據(jù)。
5.根據(jù)權利要求1至4中任一項所述的方法,其特征在于,所述方法還包括: 當用戶對第一設備中已保存的數(shù)據(jù)進行修改或者刪除時,第一設備設置修改后的數(shù)據(jù)或者刪除后的數(shù)據(jù)與原始數(shù)據(jù)采用相同的標識; 當所述第二設備從第一設備下載修改后的數(shù)據(jù)或者刪除后的數(shù)據(jù)時,所述第二設備根據(jù)待下載數(shù)據(jù)的標識查找到原始數(shù)據(jù),對原始數(shù)據(jù)進行相應地修改或者刪除操作。
6.一種數(shù)據(jù)同步系統(tǒng),其特征在于,包括:至少一個第一設備、至少一個第二設備和服務器; 所述第一設備,用于對用戶進行測量,將測量到的數(shù)據(jù)進行標識,獲得數(shù)據(jù)的唯一標識,所述用戶的任何兩條數(shù)據(jù)的唯一標識都不相同;在對數(shù)據(jù)進行標識之后,先向所述服務器發(fā)送攜帶唯一標識的編號請求,再獲得所述服務器為該數(shù)據(jù)分配的編號,所述用戶的任何兩條數(shù)據(jù)的編號都不相同; 所述服務器,用于根據(jù)編號請求向第一設備測量到的數(shù)據(jù)分配編號,將所述用戶的數(shù)據(jù)的唯一標識與為該數(shù)據(jù)分配的編號對應保存; 所述第二設備,用于當想要下載數(shù)據(jù)時,先向所述服務器發(fā)送查詢請求,再接收所述服務器反饋的為所述用戶的數(shù)據(jù)最近一次分配的編號;比較所述服務器反饋的編號是否大于自身所保存的所述用戶的數(shù)據(jù)的編號,如果是,從所述第一設備下載待同步的數(shù)據(jù)。
7.根據(jù)權利要求6所述的系統(tǒng),其特征在于,所述第一設備具體用于采用散列算法對時間戳、設備ID和用戶ID進行處理,獲得數(shù)據(jù)的唯一標識。
8.根據(jù)權利要求6所述的系統(tǒng),其特征在于,所述第二設備具體用于向所述第一設備發(fā)送下載請求,所述下載請求包括:用戶ID和待下載數(shù)據(jù)編號; 則所述第一設備具體用于接收到所述下載請求之后,向所述第二設備發(fā)送所述待下載數(shù)據(jù)編號對應的數(shù)據(jù)。
9.根據(jù)權利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 備份服務器,用于周期性遍歷所有的第一設備,從每個第一設備下載相應的數(shù)據(jù),以實現(xiàn)當?shù)谝辉O備無法為第二設備提供下載服務時,由備份服務器為第二設備提供下載服務;或者 所述備份服務器用于與所述服務器建立訂閱關系,以使所述服務器為所述第一設備分配編號時,將數(shù)據(jù)的唯一標識、編號、設備IP地址和用戶ID發(fā)送給所述備份服務器,所述備份服務器從相應的第一設備下載相應的數(shù)據(jù),以實現(xiàn)當?shù)谝辉O備無法為第二設備提供下載服務時,由備份服務器為第二設備提供下載服務。
10.根據(jù)權利要求6至9中任一項所述的系統(tǒng),其特征在于, 所述第一設備還用于當用戶對第一設備中已保存的數(shù)據(jù)進行修改或者刪除時,設置修改后的數(shù)據(jù)或者刪除后的數(shù)據(jù)與原始數(shù)據(jù)采用相同的標識; 則所述第二設備還用于當從第一設備下載修改后的數(shù)據(jù)或者刪除后的數(shù)據(jù)時,根據(jù)待下載數(shù)據(jù)的標識查找到原始數(shù)據(jù),對原始數(shù)據(jù)進行相應地修改或者刪除操作。
【文檔編號】H04L29/08GK104168335SQ201410443889
【公開日】2014年11月26日 申請日期:2014年9月2日 優(yōu)先權日:2014年9月2日
【發(fā)明者】馮昊, 寧斌, 李昌忠, 李強, 韓喜陽 申請人:東軟熙康健康科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
醴陵市| 涡阳县| 垣曲县| 玉田县| 繁峙县| 洪江市| 禄丰县| 中超| 沙雅县| 瑞丽市| 正宁县| 堆龙德庆县| 北辰区| 都江堰市| 东光县| 长武县| 青阳县| 永丰县| 古蔺县| 永靖县| 南部县| 海南省| 永川市| 贺兰县| 会昌县| 南宫市| 柯坪县| 黑山县| 蓝田县| 闸北区| 宜都市| 泌阳县| 怀柔区| 信丰县| 桂东县| 土默特左旗| 达日县| 象州县| 疏勒县| 高碑店市| 泗洪县|