亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

數(shù)據(jù)處理方法及社交媒體存儲(chǔ)平臺(tái)的制作方法

文檔序號(hào):8299021閱讀:385來源:國知局
數(shù)據(jù)處理方法及社交媒體存儲(chǔ)平臺(tái)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種數(shù)據(jù)處理方法及社交媒體存儲(chǔ)平臺(tái)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)業(yè)務(wù)的普及,社交媒體的發(fā)展,關(guān)系鏈極大的豐富,為了保證社交媒體的正常運(yùn)行,在社交媒體的存儲(chǔ)平臺(tái)中需要將用戶的數(shù)據(jù)及用戶之間的關(guān)系都存儲(chǔ)下來。
[0003]現(xiàn)有技術(shù)的社交媒體中,將屬于同一特性的用戶劃為一條關(guān)系鏈,如可以將微博中收聽的人劃為一條關(guān)系鏈,被收聽的人劃為另一條關(guān)系鏈。在同一關(guān)系鏈中,還可以按照某種特性進(jìn)行劃分,例如收聽鏈中還可以劃分為特別收聽、互聽等分組;這種多種關(guān)系鏈共存的平臺(tái)可以稱之為社交媒體存儲(chǔ)平臺(tái)。在各種關(guān)系鏈共存的社交媒體存儲(chǔ)平臺(tái)中,兩個(gè)用戶之間,經(jīng)??梢源嬖诙喾N關(guān)系,且隨著用戶數(shù)據(jù)的變長以及字段的擴(kuò)展頻繁,通常采用分類-長度-值(Type-Len-Value ;TLV)的方式來存儲(chǔ)數(shù)據(jù)。Type的使用和一個(gè)關(guān)系鏈或者分組耦合,通常一個(gè)Type對(duì)應(yīng)一個(gè)關(guān)系鏈或者分組,再根據(jù)外部的Type對(duì)該Type對(duì)應(yīng)的關(guān)系鏈或者分組的數(shù)據(jù)進(jìn)行存儲(chǔ)。
[0004]在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:上述現(xiàn)有的數(shù)據(jù)處理方案,由于Type的使用和關(guān)系鏈(或分組)耦合,在社交媒體存儲(chǔ)平臺(tái)中存儲(chǔ)數(shù)據(jù)時(shí),每種關(guān)系鏈或者分組分配一段Type,當(dāng)新增一種關(guān)系鏈或者分組都要有相應(yīng)的Type分配,代碼繁瑣變更,分配比較麻煩;特別是一種關(guān)系鏈中,有很多分組且分組ID不固定情況下,需要區(qū)分是哪種分組的Type (例如加入分組的時(shí)間),現(xiàn)有的數(shù)據(jù)處理方案基本無法實(shí)現(xiàn),因此現(xiàn)有的數(shù)據(jù)處理方式非常不靈活。

【發(fā)明內(nèi)容】

[0005]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)處理方法及社交媒體存儲(chǔ)平臺(tái)。所述技術(shù)方案如下:
[0006]一方面,提供了一種數(shù)據(jù)處理方法,所述方法包括:
[0007]接收外部設(shè)備的數(shù)據(jù)寫入請(qǐng)求,所述數(shù)據(jù)寫入請(qǐng)求中包括好友標(biāo)識(shí)、所述好友標(biāo)識(shí)對(duì)應(yīng)的好友在社交媒體中所屬的分類標(biāo)識(shí)、所述好友對(duì)應(yīng)的待存儲(chǔ)的數(shù)據(jù)和所述數(shù)據(jù)的類型;
[0008]根據(jù)所述數(shù)據(jù)的類型,為所述數(shù)據(jù)增加前綴;
[0009]根據(jù)所述好友標(biāo)識(shí)和所述分類標(biāo)識(shí),采用分類-長度-值的方式存儲(chǔ)已增加了所述前綴的所述數(shù)據(jù)。
[0010]另一方面,提供了一種社交媒體存儲(chǔ)平臺(tái),所述社交媒體存儲(chǔ)平臺(tái)包括:
[0011]接收模塊,用于接收外部設(shè)備的數(shù)據(jù)寫入請(qǐng)求,所述數(shù)據(jù)寫入請(qǐng)求中包括好友標(biāo)識(shí)、所述好友標(biāo)識(shí)對(duì)應(yīng)的好友在社交媒體中所屬的分類標(biāo)識(shí)、所述好友對(duì)應(yīng)的待存儲(chǔ)的數(shù)據(jù)和所述數(shù)據(jù)的類型;
[0012]分配模塊,用于根據(jù)所述數(shù)據(jù)的類型,為所述數(shù)據(jù)增加前綴;
[0013]存儲(chǔ)模塊,用于根據(jù)所述好友標(biāo)識(shí)和所述分類標(biāo)識(shí),采用分類-長度-值的方式存儲(chǔ)已增加了所述前綴的所述數(shù)據(jù)。
[0014]本發(fā)明實(shí)施例的數(shù)據(jù)處理方法及社交媒體存儲(chǔ)平臺(tái),通過接收外部設(shè)備的數(shù)據(jù)寫入請(qǐng)求,該數(shù)據(jù)寫入請(qǐng)求中包括好友標(biāo)識(shí)、該好友標(biāo)識(shí)對(duì)應(yīng)的好友在社交媒體中所屬的分類標(biāo)識(shí)、該好友對(duì)應(yīng)的待存儲(chǔ)的數(shù)據(jù)和數(shù)據(jù)的類型;根據(jù)該數(shù)據(jù)的類型,為該數(shù)據(jù)增加前綴;根據(jù)該好友標(biāo)識(shí)和該分類標(biāo)識(shí),采用分類-長度-值的方式存儲(chǔ)已增加了前綴的數(shù)據(jù)。采用本發(fā)明實(shí)施例的技術(shù)方案,能夠解決現(xiàn)有技術(shù)中當(dāng)新增一種關(guān)系鏈或者分組都要有相應(yīng)的Type分配,代碼繁瑣變更,分配比較麻煩的缺陷,采用本發(fā)明實(shí)施例的技術(shù)方案,在社交平臺(tái)存儲(chǔ)平臺(tái)內(nèi)部不用分配Type,當(dāng)新增關(guān)系鏈/分組時(shí),直接根據(jù)數(shù)據(jù)在外部的type為數(shù)據(jù)增加前綴,省去了分配type時(shí)代碼的繁瑣變更,提高了數(shù)據(jù)處理的效率,使用非常靈活。而且本發(fā)明實(shí)施例的技術(shù)方案可以適用于一種關(guān)系鏈中有很多分組且分組ID不固定情況,無論多少個(gè)分組,即使分組ID不固定,仍然可以根據(jù)不同的前綴對(duì)數(shù)據(jù)進(jìn)行有效地處理,因此本發(fā)明實(shí)施例的技術(shù)可以有效地保證多關(guān)系鏈/分組共存,使用非常靈活。
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1為本發(fā)明一實(shí)施例提供的數(shù)據(jù)處理方法的流程圖;
[0017]圖2A為本發(fā)明提供的現(xiàn)有技術(shù)中社交媒體存儲(chǔ)平臺(tái)中用戶關(guān)系鏈內(nèi)部存儲(chǔ)示意圖;
[0018]圖2B為本發(fā)明提供的現(xiàn)有技術(shù)中社交媒體平臺(tái)中兩種關(guān)系鏈共存時(shí)存儲(chǔ)示意圖;
[0019]圖2C為本發(fā)明提供的社交媒體平臺(tái)中數(shù)據(jù)處理方案的存儲(chǔ)示意圖;
[0020]圖3為本發(fā)明另一實(shí)施例提供的數(shù)據(jù)處理方法的流程圖;
[0021]圖4為本發(fā)明一實(shí)施例提供的社交媒體存儲(chǔ)平臺(tái)的結(jié)構(gòu)示意圖;
[0022]圖5為本發(fā)明另一實(shí)施例提供的社交媒體存儲(chǔ)平臺(tái)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0023]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0024]圖1為本發(fā)明一實(shí)施例提供的數(shù)據(jù)處理方法的流程圖。如圖1所示,本實(shí)施例的數(shù)據(jù)處理方法,具體可以包括如下步驟:
[0025]100、接收外部設(shè)備的數(shù)據(jù)寫入請(qǐng)求,該數(shù)據(jù)寫入請(qǐng)求中包括好友標(biāo)識(shí)、該好友標(biāo)識(shí)對(duì)應(yīng)的好友在社交媒體中所屬的分類標(biāo)識(shí)、該好友對(duì)應(yīng)的待存儲(chǔ)的數(shù)據(jù)和數(shù)據(jù)的type ;
[0026]本實(shí)施例的分類標(biāo)識(shí)為社交媒體如微博中的關(guān)系鏈標(biāo)識(shí)或者分組標(biāo)識(shí)。如微博中的關(guān)系鏈可以為偶像關(guān)系或者粉絲關(guān)系等等關(guān)系鏈。為了防止某條關(guān)系鏈中好友過多,還可以在關(guān)系鏈中分為多個(gè)分組。數(shù)據(jù)的type根據(jù)實(shí)際需求可以為很多中,例如可以為該好友加該關(guān)系鏈或者該分組的時(shí)間,還可以為收聽該好友的時(shí)間,或者還可以為該好友收聽當(dāng)iu用戶的時(shí)間等等。
[0027]本實(shí)施例的好友標(biāo)識(shí)用于在社交媒體中唯一標(biāo)識(shí)該好友。例如本實(shí)施例的分類標(biāo)識(shí)可以為社交媒體中所述的關(guān)系鏈標(biāo)識(shí),或者社交媒體中的關(guān)系鏈標(biāo)識(shí)和關(guān)系鏈中的分組標(biāo)識(shí),該分類標(biāo)識(shí)能夠確定該好友在社交媒體中的位置,如是屬于哪條關(guān)系鏈的或者屬于哪條關(guān)系鏈哪個(gè)分組的。
[0028]101、根據(jù)該數(shù)據(jù)的type,為該數(shù)據(jù)增加前綴;
[0029]該步驟實(shí)現(xiàn)了將外部的type的映射至內(nèi)部的前綴的操作,避免了內(nèi)部type分配,代碼變更的繁瑣。具體地,還可以參考該好友標(biāo)識(shí)對(duì)應(yīng)的好友在社交媒體中所屬的分類標(biāo)識(shí)和該數(shù)據(jù)的type,一起為該數(shù)據(jù)增加前綴,以保證前綴的唯一性。
[0030]102、根據(jù)該好友標(biāo)識(shí)和該分類標(biāo)識(shí),采用TLV的方式存儲(chǔ)已增加了前綴的數(shù)據(jù)。
[0031]根據(jù)該好友標(biāo)識(shí)和該分類標(biāo)識(shí),采用TLV的方式存儲(chǔ)已增加了前綴的數(shù)據(jù)
當(dāng)前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1