專利名稱:用戶信息存儲(chǔ)方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及用戶信息存儲(chǔ)方法,以及一種用戶信息存儲(chǔ)裝置。
背景技術(shù):
在移動(dòng)互聯(lián)網(wǎng)的即時(shí)通訊產(chǎn)品(IM, Instant Messaging)領(lǐng)域里,都會(huì)涉及到針對(duì)用戶信息的操作,尤其是用戶頭像的展現(xiàn)、添加、修改或刪除。如圖1所示,給出了用戶信息存儲(chǔ)的系統(tǒng)架構(gòu)圖。當(dāng)用戶需要添加頭像時(shí),應(yīng)用程序客戶端將圖片上傳到用戶系統(tǒng)服務(wù)器,用戶系統(tǒng)服務(wù)器將該圖片存儲(chǔ)到用戶信息服務(wù)器,并生成一個(gè)對(duì)應(yīng)該圖片存儲(chǔ)位置的下載鏈接,然后將該下載鏈接存儲(chǔ)到用戶數(shù)據(jù)庫(kù)中。用戶數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)是每個(gè)已注冊(cè)用戶對(duì)應(yīng)一個(gè)存儲(chǔ)空間,該存儲(chǔ)空間又包括多個(gè)字段,在單用戶單頭像的應(yīng)用場(chǎng)景下,一個(gè)字段用于存儲(chǔ)用戶的頭像,其他字段用于存儲(chǔ)用戶的簽名和ID等信息。單用戶多頭像的應(yīng)用場(chǎng)景下,可以通過(guò)以下兩種方案存儲(chǔ)頭像:方案1、在用戶的存儲(chǔ)空間中增加新的字段,在每個(gè)字段中存儲(chǔ)用戶的一個(gè)頭像的下載鏈接,每個(gè)字段名相當(dāng)于存儲(chǔ)在該字段中的下載鏈接的標(biāo)識(shí)。例如字段名iconl標(biāo)識(shí)第一個(gè)頭像的下載鏈接,icon2標(biāo)識(shí) 第二個(gè)頭像的下載鏈接。當(dāng)用戶請(qǐng)求新增一個(gè)頭像時(shí),若用戶的存儲(chǔ)空間中不存在未使用的字段名,則用戶系統(tǒng)服務(wù)器需要做升級(jí)變更,同時(shí)用戶數(shù)據(jù)庫(kù)也需要做增加字段的變更操作。方案2、采用通用結(jié)構(gòu)化存儲(chǔ)的格式,比如json這種標(biāo)準(zhǔn)格式,將同一用戶的多個(gè)頭像的多個(gè)下載鏈接及其對(duì)應(yīng)的標(biāo)識(shí)存儲(chǔ)該用戶存儲(chǔ)空間中的一個(gè)已有字段中。以上背景技術(shù)中存在的問(wèn)題是:方案I中,新增頭像時(shí)用戶系統(tǒng)服務(wù)器所做的判斷操作,實(shí)現(xiàn)邏輯非常繁瑣易錯(cuò),其次,如果當(dāng)前不存在未使用的字段名,則用戶系統(tǒng)服務(wù)器和用戶數(shù)據(jù)庫(kù)的變更會(huì)造成一定時(shí)間的用戶服務(wù)完全不可用,實(shí)踐中,對(duì)于千萬(wàn)級(jí)用戶,終端服務(wù)的時(shí)間可以達(dá)到N分鐘級(jí)。方案2中可以避免用戶系統(tǒng)服務(wù)器和用戶數(shù)據(jù)庫(kù)因增加字段而引起的頻繁升級(jí)變更,但是需要為每個(gè)頭像的下載鏈接增加輔助的標(biāo)識(shí)信息,存儲(chǔ)空間利用率不高,而且存儲(chǔ)格式是特定的標(biāo)準(zhǔn)格式,通用性較差。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了用戶信息存儲(chǔ)方法,能夠簡(jiǎn)化服務(wù)器端的操作,提升存儲(chǔ)空間利用率和通用性。本發(fā)明實(shí)施例還提供了用戶信息存儲(chǔ)裝置,用以保證上述方法在實(shí)際中的應(yīng)用及實(shí)現(xiàn)。為了解決上述問(wèn)題,本發(fā)明實(shí)施例公開(kāi)了一種用戶信息存儲(chǔ)方法,所述方法包括:生成用戶信息鏈接序列,所述用戶信息鏈接序列由標(biāo)識(shí)用戶信息的存儲(chǔ)位置的鏈接地址、及用于分隔不同鏈接地址的預(yù)設(shè)分隔符組成;將所述用戶信息鏈接序列發(fā)送至服務(wù)器進(jìn)行存儲(chǔ),所述用戶信息鏈接序列存儲(chǔ)于服務(wù)器中設(shè)定的一個(gè)目標(biāo)字段。本發(fā)明實(shí)施例還公開(kāi)了一種用戶信息存儲(chǔ)方法,所述方法包括:接收客戶端發(fā)送的用戶信息鏈接序列,所述用戶信息鏈接序列由標(biāo)識(shí)用戶信息的存儲(chǔ)位置的鏈接地址、及用于分隔不同鏈接地址的預(yù)設(shè)分隔符組成;將所述用戶信息鏈接序列存儲(chǔ)到設(shè)定的一個(gè)目標(biāo)字段。本發(fā)明實(shí)施例還公開(kāi)了一種用戶信息存儲(chǔ)裝置,所述裝置包括:序列生成模塊,用于生成用戶信息鏈接序列,所述用戶信息鏈接序列由標(biāo)識(shí)用戶信息的存儲(chǔ)位置的鏈接地址、及用于分隔不同鏈接地址的預(yù)設(shè)分隔符組成;序列發(fā)送模塊,用于將所述用戶信息鏈接序列發(fā)送至服務(wù)器進(jìn)行存儲(chǔ),所述用戶信息鏈接序列存儲(chǔ)于服務(wù)器中設(shè)定的一個(gè)目標(biāo)字段。本發(fā)明實(shí)施例還公開(kāi)了一種用戶信息存儲(chǔ)裝置,所述裝置包括:序列接收模塊,用于接收客戶端發(fā)送的用戶信息鏈接序列,所述用戶信息鏈接序列由標(biāo)識(shí)用戶信息的存儲(chǔ)位置的鏈接地址、及用于分隔不同鏈接地址的預(yù)設(shè)分隔符組成;存儲(chǔ)模塊,用于將所 述用戶信息鏈接序列存儲(chǔ)到設(shè)定的一個(gè)目標(biāo)字段。與背景技術(shù)相比,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):本發(fā)明實(shí)施例使用簡(jiǎn)單統(tǒng)一的分隔符來(lái)區(qū)分存儲(chǔ)在同一字段中不同頭像的鏈接地址,相比于背景技術(shù)的方案2可以無(wú)需生成其他的輔助標(biāo)識(shí)信息,減少生成的輔助信息量,提升了存儲(chǔ)空間利用率和通用性。
圖1是背景技術(shù)中用戶信息存儲(chǔ)的系統(tǒng)架構(gòu)圖;圖2是本發(fā)明實(shí)施例的一種用戶信息存儲(chǔ)方法的流程圖;圖3是本發(fā)明實(shí)施例的另一種用戶信息存儲(chǔ)方法的流程圖;圖4是本發(fā)明實(shí)施例的一種用戶信息存儲(chǔ)裝置的結(jié)構(gòu)框圖;圖5是圖4所示裝置在新增用戶信息場(chǎng)景下的結(jié)構(gòu)框圖;圖6是圖4所示裝置在刪除用戶信息場(chǎng)景下的結(jié)構(gòu)框圖;圖7是本發(fā)明實(shí)施例的另一種用戶信息存儲(chǔ)裝置的結(jié)構(gòu)框圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明實(shí)施例作進(jìn)一步詳細(xì)的說(shuō)明。參考圖2,示出了本發(fā)明實(shí)施例的一種用戶信息存儲(chǔ)方法的流程圖,具體可以包括以下步驟:步驟101、生成用戶信息鏈接序列,所述用戶信息鏈接序列由標(biāo)識(shí)用戶信息的存儲(chǔ)位置的鏈接地址、及用于分隔不同鏈接地址的預(yù)設(shè)分隔符組成。
本發(fā)明實(shí)施例中,一個(gè)用戶可以對(duì)應(yīng)有多個(gè)用戶信息,用戶信息可以是用戶的頭像,即一個(gè)用戶可以對(duì)應(yīng)有多個(gè)頭像;用戶信息也可以是用戶的其他相關(guān)信息,例如聊天背景圖片,對(duì)于聊天工具等應(yīng)用程序,一個(gè)用戶可以對(duì)應(yīng)多個(gè)聊天背景圖片,用戶可以隨意切換當(dāng)前的聊天背景圖片。本發(fā)明實(shí)施例中,標(biāo)識(shí)用戶信息的存儲(chǔ)位置的鏈接地址保存在用戶信息鏈接序列中,鏈接序列中可以保存多個(gè)鏈接地址,除了鏈接地址之外,鏈接序列中還包括預(yù)設(shè)分隔符,預(yù)設(shè)分隔符用以分隔不同的鏈接地址。本發(fā)明實(shí)施例可以包括兩種應(yīng)用場(chǎng)景,一種是在新增用戶信息的時(shí)候,依據(jù)新增的用戶信息生成新的用戶信息鏈接序列;一種是在刪除用戶信息的時(shí)候,依據(jù)用戶請(qǐng)求刪除的用戶信息,生成新的鏈接序列。在本發(fā)明實(shí)施例中,在新增用戶信息的應(yīng)用場(chǎng)景下,所述生成用戶信息鏈接序列為:子步驟S11、向服務(wù)器發(fā)送新增用戶信息;子步驟S12、接收服務(wù)器返回的標(biāo)識(shí)所述新增用戶信息的存儲(chǔ)位置的新增鏈接地址;子步驟S13、將所述新增鏈接地址拼接在上一次生成的用戶信息鏈接序列中。服務(wù)器即用戶系統(tǒng)服務(wù)器,用戶需要新添加用戶信息時(shí),通過(guò)應(yīng)用程序客戶端向用戶系統(tǒng)服務(wù)器發(fā)送用戶信息添加指令,該指令中攜帶指令類型和新增用戶信息,指令類型即添加新的用戶信息。用戶信息的存儲(chǔ)包括對(duì)用戶信息的保存,以及對(duì)用戶信息對(duì)應(yīng)的鏈接地址的保存,用戶信息由用戶系統(tǒng) 服務(wù)器進(jìn)行保存。用戶系統(tǒng)服務(wù)器在接收到用戶信息后,對(duì)用戶信息進(jìn)行保存。用戶信息可以保存在一個(gè)預(yù)置的信息數(shù)據(jù)庫(kù)中,或是另一個(gè)用于存儲(chǔ)用戶信息的用戶信息服務(wù)器中。如圖1所示,可以為本發(fā)明實(shí)施例的信息存儲(chǔ)方法所對(duì)應(yīng)的用戶信息存儲(chǔ)的系統(tǒng)架構(gòu),應(yīng)用程序客戶端將用戶信息發(fā)送到用戶系統(tǒng)服務(wù)器,用戶系統(tǒng)服務(wù)器將用戶信息保存到用戶信息服務(wù)器,將對(duì)應(yīng)的鏈接地址保存到用戶系統(tǒng)服務(wù)器的用戶數(shù)據(jù)庫(kù)中。在對(duì)用戶信息進(jìn)行保存后,用戶系統(tǒng)服務(wù)器依據(jù)新增用戶信息所存儲(chǔ)的位置,進(jìn)一步生成對(duì)應(yīng)所述存儲(chǔ)位置的新增鏈接地址,也即是下載鏈接。依據(jù)鏈接地址,便可以確定用戶信息存儲(chǔ)的具體位置,可以進(jìn)一步提取用戶信息。在一種優(yōu)選實(shí)施例中,所述子步驟S13可以包括:子步驟S11’、若所述上一次生成的用戶信息鏈接序列中已存在至少一個(gè)鏈接地址,則將新增鏈接地址拼接在任意一個(gè)分隔符的后面、或者將新增鏈接地址插入初始位置,并在所述新增鏈接地址后面插入分隔符;子步驟S12’、若所述上一次生成的用戶信息鏈接序列中不存在鏈接地址,則將所述新增鏈接地址插入設(shè)定的初始位置,并在所述新增鏈接地址后面插入分隔符。若用戶是第一次添加用戶信息,則上一次生成的用戶信息鏈接序列中不包含鏈接地址,用戶信息鏈接序列為空序列,此時(shí)可以將新增鏈接地址插入鏈接序列的初始位置,并且在插入的鏈接地址后面,插入預(yù)設(shè)分隔符。例如,某個(gè)用戶頭像對(duì)應(yīng)的鏈接地址為http://www.baidu.com/img/baidu_sylogol.gif,對(duì)空序列進(jìn)行拼接后得到新的用戶信息鏈接序列為 “http://www.baidu.com/img/baidu_sylogol.gif ; ”。若用戶不是第一次添加用戶信息,則上一次生成的用戶信息鏈接序列中包含至少一個(gè)鏈接地址。當(dāng)用戶信息鏈接序列中包含一個(gè)鏈接地址時(shí),用戶信息鏈接序列中包含一個(gè)分隔符,例如“http://www.baidu.com/img/baidu_sylogol.gif ; ”。在拼接新增鏈接序列時(shí),可以將鏈接地址拼接在用戶信息鏈接序列的初始位置或最后一個(gè)分隔符的后面。例如新增鏈接地址為http://www.163.com/img/163_sylogol.gif,將新增鏈接地址拼接到初始位置得到新的鏈接序列為 “http://www.163.com/img/163_sylogol.gif ;http://www.baidu.com/img/baidu_sylogol.gif ; ”。將新增鏈接地址拼接到最后一個(gè)分隔符后面,可以得到新的用戶信息鏈接序列為 “http://www.baidu.com/img/baidu_sylogol.gif ;http://www.163.com/img/163_sylogol.gif ; ”。當(dāng)用戶信息鏈接序列中包含多個(gè)鏈接地址時(shí),鏈接序列中包含多個(gè)分隔符,例如 “http://www.baidu.com/img/baidu_sylogol.gif;http://www.163.com/img/163_sylogol.gif; ”中包含兩個(gè)分隔符。在拼接新增鏈接序列時(shí),可以將新增鏈接地址拼接在所述鏈接序列的初始位置或任意一個(gè)預(yù)設(shè)分隔符后面。例如新增鏈接地址為http://www.sina.com/img/sina_sylogol.gif,將新增鏈接地址拼接到初始位置得到新的鏈接序列為“http://www.sina.com/img/sina_sylogol.gif ;http://www.baidu.com/img/baidu_sylogol.gif ;http://www.163.com/img/163_sylogol.gif ; ”。將新增鏈接地址拼接到第一個(gè)預(yù)設(shè)分隔符后面,可以得到新的鏈接序列為“http://www.baidu.com/img/baidu_sylogol.gif;http://www.sina.com/img/sina_sylogol.gif;http://www.163.com/img/163_sylogol.gif ; ”。將新增鏈接地址拼接到第二個(gè)預(yù)設(shè)分隔符后面,可以得到新的鏈接序列為 “http://www.sina.com/img/sina_sylogol.gif ;http://www.163.com/img/163_sylogol.gif ;http://www.baidu.com/img/baidu_sylogol.gif ; ”。在實(shí)際實(shí)現(xiàn)中,當(dāng)鏈接序列中包含多個(gè)鏈接地址時(shí),可以預(yù)先設(shè)定優(yōu)選插入的某個(gè)預(yù)設(shè)分隔符后面,本發(fā)明實(shí)施例對(duì)此并不做限定。當(dāng)用戶信息鏈接序列添加了多個(gè)鏈接地址時(shí),鏈接序列為以預(yù)設(shè)分隔符進(jìn)行間隔的多個(gè)鏈接地址組成的鏈接序列。因此,本發(fā)明實(shí)施例可以使用簡(jiǎn)單統(tǒng)一的分隔符來(lái)區(qū)分存儲(chǔ)在同一字段中不同頭像的鏈接地址,相比于背景技術(shù)的方案1,本發(fā)明實(shí)施例在新增頭像時(shí),服務(wù)器僅需執(zhí)行簡(jiǎn)單的拼接操作,無(wú)需進(jìn)行復(fù)雜的判斷和增加字段的操作,簡(jiǎn)化了服務(wù)器端的操作。本發(fā)明實(shí)施例中,預(yù)設(shè)分隔符可以是分號(hào)(;),也可以是引號(hào)(等,在具體的實(shí)現(xiàn)中,可以依據(jù)具體的環(huán)境以及用戶的需要設(shè)定。例如,某個(gè)用戶對(duì)應(yīng)的4個(gè)頭像的鏈接地址分別為http://a.com/1, jpg、http://a.com/2, jpg、http://a.com/3, jpg 和 http://a.com/4, jpg。依據(jù)背景技術(shù)的方案2,以json這種標(biāo)準(zhǔn)格式為例,需要分別生成各個(gè)鏈接地址對(duì)應(yīng)的標(biāo)識(shí),分別為iconl、icon2、icon3和icon4,對(duì)多個(gè)頭像進(jìn)行存儲(chǔ)的形式為{" iconl": " http://a.com/1,jpg "," icon2 ": " http://a.com/2, jpg "," icon3 ": " http://a.com/3,jpg" , " icon4": " http://a.com/4, jpg" }。依據(jù)本發(fā)明實(shí)施例,鏈接序列可以表示為:http://a.com/1, jpg ;http://a.com/2, jpg ;http://a.com/3, jpg ;http://a.com/4,jpg。因此,相比于背景技術(shù)的方案2可以無(wú) 需生成其他的輔助標(biāo)識(shí)信息,減少生成的輔助信息量,提升了存儲(chǔ)空間利用率和通用性。在本發(fā)明實(shí)施例中,拼接操作的基礎(chǔ)是上一次生成的用戶信息鏈接序列,存在一種特殊情況,即剛剛登錄應(yīng)用程序客戶端時(shí),此時(shí)上一次生成的用戶信息鏈接序列的獲取方法為:子步驟S21、向服務(wù)器發(fā)送登錄驗(yàn)證信息;子步驟S22、接收服務(wù)器發(fā)送的初始化信息,所述初始化信息中攜帶所述上一次生成的用戶信息鏈接序列。當(dāng)用戶使用某終端(例如手機(jī)、個(gè)人電腦等)登錄應(yīng)用程序客戶端時(shí),通過(guò)客戶端向服務(wù)器發(fā)送登錄驗(yàn)證信息(例如包括用戶標(biāo)識(shí)和密碼等),服務(wù)器依據(jù)用戶登錄時(shí)的用戶標(biāo)識(shí),返回初始化信息到客戶端,初始化信息中攜帶所述上一次生成的用戶信息鏈接序列。除以上這種特殊情況外,在登錄成功并保持登錄狀態(tài)的過(guò)程中,終端每生成一次用戶信息鏈接序列都可以在發(fā)送至服務(wù)器存儲(chǔ)的同時(shí),在本地也進(jìn)行存儲(chǔ),當(dāng)下一次需要生成用戶信息鏈接序列時(shí),直接在本地獲取即可,或者終端每生成一次用戶信息鏈接序列,也可以不在本地存儲(chǔ),當(dāng)下一次需要生成用戶信息鏈接序列時(shí),向服務(wù)器請(qǐng)求獲取。
在本發(fā)明實(shí)施例另一種應(yīng)用場(chǎng)景中,對(duì)用戶信息進(jìn)行刪除時(shí),所述生成用戶信息鏈接序列為:子步驟S31、接收對(duì)用戶信息的刪除請(qǐng)求,按照上一次生成的用戶信息鏈接序列中各鏈接地址的順序,提取對(duì)應(yīng)的用戶信息進(jìn)行展示;子步驟S32、接收對(duì)展示的用戶信息的選擇請(qǐng)求,并依據(jù)所述選擇請(qǐng)求中的用戶信息,在上一次生成的用戶信息鏈接序列中刪除對(duì)應(yīng)的鏈接地址及分隔符。應(yīng)用程序客戶端接收用戶的頭像刪除指令請(qǐng)求,并依據(jù)本地保存的鏈接地址與用戶信息的對(duì)應(yīng)關(guān)系進(jìn)行展示。也就是說(shuō),用戶在客戶端添加用戶信息后,可以將用戶信息與鏈接地址的對(duì)應(yīng)關(guān)系進(jìn)行保存,如果用戶在添加用戶信息的客戶端提交刪除用戶信息的請(qǐng)求,則可以直接在本地依據(jù)鏈接地址提取對(duì)應(yīng)的用戶信息進(jìn)行展示;若用戶添加用戶信息的客戶端和請(qǐng)求刪除用戶信息的客戶端不是同一個(gè),則可以依據(jù)鏈接地址,請(qǐng)求用戶系統(tǒng)服務(wù)器返回用戶信息。本發(fā)明實(shí)施例中,所述提取對(duì)應(yīng)的用戶信息進(jìn)行展示為:子步驟S41、若客戶端存在鏈接地址與用戶信息的對(duì)應(yīng)關(guān)系,按照上一次生成的用戶信息鏈接序列中包含的鏈接地址,提取對(duì)應(yīng)的用戶信息進(jìn)行展示;子步驟S42、若客戶端不存在鏈接地址與用戶信息的對(duì)應(yīng)關(guān)系,則按照上一次生成的用戶信息鏈接序列中包含的鏈接地址,向服務(wù)器請(qǐng)求返回對(duì)應(yīng)的用戶信息,并對(duì)返回的用戶信息進(jìn)行展示。在實(shí)際實(shí)現(xiàn)中,可以先判斷當(dāng)前客戶端是否存在鏈接地址與用戶信息的對(duì)應(yīng)關(guān)系,若存在,則可以按照鏈接序列中包含的鏈接地址,直接在客戶端提取對(duì)應(yīng)的用戶信息,并進(jìn)行展示;若客戶端不存在鏈接地址與用戶信息的對(duì)應(yīng)關(guān)系,則可以按照鏈接序列中包含的鏈接地址,向用戶系統(tǒng)服務(wù)器請(qǐng)求返回對(duì)應(yīng)的用戶信息,用戶系統(tǒng)服務(wù)器依據(jù)鏈接地址,在相應(yīng)的用戶信息存儲(chǔ)服務(wù)器或數(shù)據(jù)庫(kù)中,提取相應(yīng)的用戶信息,并返回到客戶端進(jìn)行展示。
用戶可以在展示的用戶信息中選擇要?jiǎng)h除的用戶信息,客戶端接收到對(duì)用戶信息的選擇請(qǐng)求后,在鏈接序列中刪除對(duì)應(yīng)的鏈接地址,并更新為新的用戶信息鏈接序列,在刪除用戶信息對(duì)應(yīng)的鏈接地址的同時(shí),還需刪除該鏈接地址對(duì)應(yīng)的預(yù)設(shè)分隔符。在對(duì)用戶信息進(jìn)行刪除時(shí),也涉及到上一次生成的用戶信息鏈接序列的獲取,和前文中新增用戶信息時(shí)類似,也存在特殊情況和非特殊情況下的獲取方式,這里不再贅述。步驟102、將所述用戶信息鏈接序列發(fā)送至服務(wù)器進(jìn)行存儲(chǔ),所述用戶信息鏈接序列存儲(chǔ)于服務(wù)器中設(shè)定的一個(gè)目標(biāo)字段中??蛻舳藢?duì)鏈接序列進(jìn)行更新后,發(fā)送到服務(wù)器進(jìn)行保存。本發(fā)明實(shí)施例中,用戶系統(tǒng)服務(wù)器可以在其用戶數(shù)據(jù)庫(kù)中,針對(duì)各個(gè)用戶分配一個(gè)存儲(chǔ)空間,存儲(chǔ)空間中可以預(yù)置一個(gè)目標(biāo)字段,該目標(biāo)字段用于存儲(chǔ)用戶信息鏈接序列。針對(duì)不同的用戶,用戶的存儲(chǔ)空間可以以用戶標(biāo)識(shí)進(jìn)行標(biāo)記。各個(gè)用戶的存儲(chǔ)空間也可以預(yù)置除了目標(biāo)字段之外的多個(gè)字段,例如,用于存儲(chǔ)用戶簽名和用戶ID的子段等。其中,各個(gè)字段可以以字段名進(jìn)行標(biāo)識(shí),可以通過(guò)已知的目標(biāo)字段的字段名,可以查找到目標(biāo)字段。以用戶信息為用戶頭像為例,當(dāng)存儲(chǔ)空間包括多個(gè)字段時(shí),字段名“ID”標(biāo)識(shí)存儲(chǔ)用戶名的字段,字段名“icon”標(biāo)識(shí)存儲(chǔ)用戶頭像的字段,用戶標(biāo)識(shí)為amy。依據(jù)用戶標(biāo)識(shí)amy可以首先找出當(dāng)前用戶對(duì)應(yīng)的存儲(chǔ)空間,依據(jù)字段名“icon”可以找到存儲(chǔ)用戶頭像的目標(biāo)字段。在新增用戶信息的場(chǎng)景下,客戶端將生成的用戶信息鏈接序列發(fā)送到服務(wù)器,在發(fā)送用戶信息鏈接序列時(shí)可以攜帶當(dāng)前用戶的用戶標(biāo)識(shí),服務(wù)器依據(jù)用戶標(biāo)識(shí)查找到當(dāng)前用戶所對(duì)應(yīng)的目標(biāo)字段后,可以依據(jù)新的用戶信息鏈接序列對(duì)目標(biāo)字段中的用戶信息鏈接序列進(jìn)行更新,即將新的用戶信 息鏈接序列替換原來(lái)的用戶信息鏈接序列。至此,便完成了對(duì)用戶信息存儲(chǔ)的過(guò)程。在刪除用戶信息的場(chǎng)景下,客戶端將刪除用戶信息后生成的新的用戶信息鏈接序列發(fā)送給服務(wù)器,服務(wù)器依據(jù)用戶信息鏈接序列攜帶的用戶標(biāo)識(shí)查找當(dāng)前用戶的目標(biāo)字段,將新的用戶信息鏈接序列存儲(chǔ)到該用戶的目標(biāo)字段中,覆蓋上一次生成的鏈接序列。在實(shí)際實(shí)現(xiàn)中,用戶系統(tǒng)服務(wù)器還可以進(jìn)一步根據(jù)被刪除的鏈接地址,刪除已保存的對(duì)應(yīng)的用戶信息,從而完成了用戶信息的刪除過(guò)程。為了使本領(lǐng)域技術(shù)人員更好的了解本發(fā)明實(shí)施例,采用另一個(gè)實(shí)施例,從服務(wù)器端的操作對(duì)本發(fā)明實(shí)施例的一種用戶信息存儲(chǔ)方法進(jìn)行了說(shuō)明。參考圖3,示出了本發(fā)明實(shí)施例的另一種用戶信息存儲(chǔ)方法的流程圖,具體可以包括以下步驟:步驟201、接收客戶端發(fā)送的用戶信息鏈接序列,所述用戶信息鏈接序列由標(biāo)識(shí)用戶信息的存儲(chǔ)位置的鏈接地址、及用于分隔不同鏈接地址的預(yù)設(shè)分隔符組成。步驟202、將所述用戶信息鏈接序列存儲(chǔ)到一個(gè)設(shè)定的目標(biāo)字段中。在接收客戶端發(fā)送的用戶信息鏈接序列之前,所述方法還可以包括:接收客戶端發(fā)送的新增用戶信息;為新增用戶信息分配存儲(chǔ)位置;向客戶端發(fā)送標(biāo)識(shí)所述新增用戶信息的存儲(chǔ)位置的新增鏈接地址。
在接收客戶端發(fā)送的用戶信息鏈接序列之前,所述方法還可以包括:檢測(cè)客戶端發(fā)送的登錄驗(yàn)證信息;向客戶端返回初始化信息,所述初始化信息中攜帶所述目標(biāo)字段中上一次生成的用戶信息鏈接序列。在刪除用戶信息的應(yīng)用場(chǎng)景下,接收客戶端發(fā)送的用戶信息鏈接序列之前,所述方法還包括:接收客戶端發(fā)送的攜帶鏈接地址的用戶信息獲取請(qǐng)求;向客戶端返用戶信息獲取請(qǐng)求中攜帶的鏈接地址所標(biāo)識(shí)的用戶信息。本實(shí)施例所 述的信息存儲(chǔ)方法在服務(wù)器端執(zhí)行,相關(guān)的內(nèi)容可以參照實(shí)施例1的描述,此處不再贅述??梢?jiàn),本發(fā)明實(shí)施例可以使用簡(jiǎn)單統(tǒng)一的分隔符來(lái)區(qū)分存儲(chǔ)在同一字段中不同用戶信息的鏈接地址,相比于背景技術(shù)的方案1,本發(fā)明實(shí)施例在新增頭像時(shí),服務(wù)器僅需執(zhí)行簡(jiǎn)單的拼接操作,無(wú)需進(jìn)行復(fù)雜的判斷和增加字段的操作,簡(jiǎn)化了服務(wù)器端的操作;相比于背景技術(shù)的方案2可以無(wú)需生成其他的輔助標(biāo)識(shí)信息,減少生成的輔助信息量,提升了存儲(chǔ)空間利用率和通用性。對(duì)于方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明實(shí)施例所必須的。參考圖4,示出了本發(fā)明實(shí)施例的一種用戶信息存儲(chǔ)裝置的結(jié)構(gòu)框圖,具體可以包括以下模塊:序列生成模塊301,用于生成用戶信息鏈接序列,所述用戶信息鏈接序列由標(biāo)識(shí)用戶信息的存儲(chǔ)位置的鏈接地址、及用于分隔不同鏈接地址的預(yù)設(shè)分隔符組成;序列發(fā)送模塊302,用于將所述用戶信息鏈接序列發(fā)送至服務(wù)器進(jìn)行存儲(chǔ),所述用戶信息鏈接序列存儲(chǔ)于服務(wù)器中設(shè)定的一個(gè)目標(biāo)字段中。如圖5所示,在新增用戶信息的場(chǎng)景下,所述序列生成模塊301包括:新增信息發(fā)送子模塊3011,用于向服務(wù)器發(fā)送新增用戶信息;地址接收子模塊3012,用于接收服務(wù)器返回的標(biāo)識(shí)所述新增用戶信息的存儲(chǔ)位置的新增鏈接地址;拼接子模塊3013,用于將所述新增鏈接地址拼接在上一次生成的用戶信息鏈接序列中。本發(fā)明實(shí)施例中,拼接子模塊3013可以包括:第一拼接子單元,用于當(dāng)所述上一次生成的用戶信息鏈接序列中已存在至少一個(gè)鏈接地址時(shí),將所述新增鏈接地址拼接在任意一個(gè)分隔符的后面、或者插入設(shè)定初始位置,并在所述新增鏈接地址后面插入分隔符;第二拼接子單元,用于當(dāng)所述上一次生成的用戶信息鏈接序列中不存在鏈接地址時(shí),將所述新增鏈接地址插入設(shè)定初始位置,并在所述新增鏈接地址后面插入分隔符。如圖6所示,在刪除用戶信息的場(chǎng)景下,所述序列生成模塊301包括:
展示子模塊3014,用于接收對(duì)用戶信息的刪除請(qǐng)求,按照上一次生成的用戶信息鏈接序列中各鏈接地址的順序,提取對(duì)應(yīng)的用戶信息進(jìn)行展示;刪除子模塊3015,用于接收對(duì)展示的用戶信息的選擇請(qǐng)求,并依據(jù)所述選擇請(qǐng)求中的用戶信息,在上一次生成的用戶信息鏈接序列中刪除對(duì)應(yīng)的鏈接地址及分隔符。本發(fā)明實(shí)施例中,展示子模塊3014可以包括:第一展示子單元,用于當(dāng)客戶端存在鏈接地址與用戶信息的對(duì)應(yīng)關(guān)系時(shí),按照上一次生成的用戶信息鏈接序列中包含的鏈接地址,提取對(duì)應(yīng)的用戶信息進(jìn)行展示;第二展示子單元,用于當(dāng)客戶端不存在鏈接地址與用戶信息的對(duì)應(yīng)關(guān)系時(shí),按照上一次生成的用戶信息鏈接序列中包含的鏈接地址,向服務(wù)器請(qǐng)求返回對(duì)應(yīng)的用戶信息,并對(duì)返回的用戶信息進(jìn)行展示。在本發(fā)明實(shí)施例中,生成用戶信息鏈接序列的基礎(chǔ)是上一次生成的用戶信息鏈接序列,存在一種特殊的情況,即剛剛登錄應(yīng)用程序客戶端時(shí),此時(shí)上一次生成的用戶信息鏈接序列需要從服務(wù)器端獲取,因此在圖5和圖6所示的裝置中,還可以包括:驗(yàn)證信息發(fā)送模塊,用于向服務(wù)器發(fā)送登錄驗(yàn)證信息;初始化信息接收模塊,用于接收服務(wù)器發(fā)送的初始化信息,所述初始化信息中攜帶所述上一次生成的用戶信息鏈接序列。除以上這種特殊情況外,在登錄成功并保持登錄狀態(tài)的過(guò)程中,每生成一次用戶信息鏈接序列都可以在發(fā)送至服務(wù)器存儲(chǔ)的同時(shí),在本地也進(jìn)行存儲(chǔ),當(dāng)下一次需要生成用戶信息鏈接序列時(shí),直接在本地獲取即可,或者每生成一次用戶信息鏈接序列,也可以不在本地存儲(chǔ),當(dāng)下一次需要生成用戶信息鏈接序列時(shí),向服務(wù)器請(qǐng)求獲取。
參考圖7,示出了本發(fā)明實(shí)施例的另一種用戶信息存儲(chǔ)裝置的結(jié)構(gòu)框圖,具體可以包括以下模塊:序列接收模塊401,用于接收客戶端發(fā)送的用戶信息鏈接序列,所述用戶信息鏈接序列由標(biāo)識(shí)用戶信息的存儲(chǔ)位置的鏈接地址、及用于分隔不同鏈接地址的預(yù)設(shè)分隔符組成;存儲(chǔ)模塊402,用于將所述用戶信息鏈接序列存儲(chǔ)到設(shè)定的一個(gè)目標(biāo)字段。本發(fā)明實(shí)施例中,在新增用戶信息的場(chǎng)景下,所述裝置還可以包括:新增信息接收模塊,用于接收客戶端發(fā)送的新增用戶信息;位置分配模塊,用于為新增用戶信息分配存儲(chǔ)位置;地址發(fā)送模塊,用于向客戶端發(fā)送標(biāo)識(shí)所述新增用戶信息的存儲(chǔ)位置的新增鏈接地址。本發(fā)明實(shí)施例中,所述裝置還可以包括:驗(yàn)證信息檢測(cè)模塊,用于檢測(cè)客戶端發(fā)送的登錄驗(yàn)證信息;初始化信息發(fā)送模塊,用于向客戶端返回初始化信息,所述初始化信息中攜帶所述目標(biāo)字段中上一次生成的用戶信息鏈接序列。在刪除用戶信息的應(yīng)用場(chǎng)景下,所述裝置還可以包括:請(qǐng)求接收模塊,用于接收客戶端發(fā)送的攜帶鏈接地址的用戶信息獲取請(qǐng)求;用戶信息返回模塊,用于向客戶端返用戶信息獲取請(qǐng)求中攜帶的鏈接地址所對(duì)標(biāo)識(shí)的用戶信息。
由于所述裝置實(shí)施例基本相應(yīng)于前述圖2和圖3所示的方法實(shí)施例,故本實(shí)施例的描述中未詳盡之處,可以參見(jiàn)前述實(shí)施例中的相關(guān)說(shuō)明,在此就不贅述了。本申請(qǐng)可用于眾多通用或?qū)S玫挠?jì)算系統(tǒng)環(huán)境或配置中。例如:個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂盒、可編程的消費(fèi)電子設(shè)備、網(wǎng)絡(luò)PC、小型計(jì)算機(jī)、大型計(jì)算機(jī)、包括以上任何系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境等等。本申請(qǐng)可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請(qǐng),在這些分布式計(jì)算環(huán)境中,由通過(guò)通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有
更多限制的情況下,由語(yǔ)句“包括一個(gè)......”限定的要素,并不排除在包括所述要素的過(guò) 程、方法、物品或者設(shè)備中還存在另外的相同要素。以上對(duì)本申請(qǐng)所提供的一種用戶信息存儲(chǔ)方法和一種用戶信息存儲(chǔ)裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請(qǐng)的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本申請(qǐng)的限制。
權(quán)利要求
1.一種用戶信息存儲(chǔ)方法,其特征在于,所述方法包括: 生成用戶信息鏈接序列,所述用戶信息鏈接序列由標(biāo)識(shí)用戶信息的存儲(chǔ)位置的鏈接地址、及用于分隔不同鏈接地址的預(yù)設(shè)分隔符組成; 將所述用戶信息鏈接序列發(fā)送至服務(wù)器進(jìn)行存儲(chǔ),所述用戶信息鏈接序列存儲(chǔ)于服務(wù)器中設(shè)定的一個(gè)目標(biāo)字段。
2.如權(quán)利要求1所述的方法,其特征在于,所述生成用戶信息鏈接序列,包括: 向服務(wù)器發(fā)送新增用戶信息; 接收服務(wù)器返回的標(biāo)識(shí)所述新增用戶信息的存儲(chǔ)位置的新增鏈接地址; 將所述新增鏈接地址拼接在上一次生成的用戶信息鏈接序列中。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述鏈接地址拼接在上一次生成的用戶信息鏈接序列中,包括: 若所述上一次生成的用戶信息鏈接序列中已存在至少一個(gè)鏈接地址,則將所述新增鏈接地址拼接在任意一個(gè)分隔符的后面、或者插入設(shè)定初始位置,并在所述新增鏈接地址后面插入分隔符; 若所述上一次生成的用戶信息鏈接序列中不存在鏈接地址,則將所述新增鏈接地址插入設(shè)定初始位置,并在所述新增鏈接地址后面插入分隔符。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述生成用戶信息鏈接序列,包括: 接收對(duì)用戶信息的刪除請(qǐng)求,按照上一次生成的用戶信息鏈接序列中各鏈接地址的順序,提取對(duì)應(yīng)的用戶信息進(jìn)行展示; 接收對(duì)展示的用戶信息的選擇請(qǐng)求,并依據(jù)所述選擇請(qǐng)求中的用戶信息,在上一次生成的用戶信息鏈接序列中刪除對(duì)應(yīng)的鏈接地址及分隔符。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述提取對(duì)應(yīng)的用戶信息進(jìn)行展示,包括: 若客戶端存在鏈接地址與用戶信息的對(duì)應(yīng)關(guān)系,按上一次生成的用戶信息鏈接序列中包含的鏈接地址,提取對(duì)應(yīng)的用戶信息進(jìn)行展示; 若客戶端不存在鏈接地址與用戶信息的對(duì)應(yīng)關(guān)系,則按照上一次生成的用戶信息鏈接序列中包含的鏈接地址,向服務(wù)器請(qǐng)求返回對(duì)應(yīng)的用戶信息,并對(duì)返回的用戶信息進(jìn)行展示。
6.如權(quán)利要求2或4所述的方法,其特征在于,所述上一次生成的用戶信息鏈接序列的獲取方法包括: 向服務(wù)器發(fā)送登錄驗(yàn)證信息; 接收服務(wù)器發(fā)送的初始化信息,所述初始化信息中攜帶所述上一次生成的用戶信息鏈接序列。
7.一種用戶信息存儲(chǔ)方法,其特征在于,所述方法包括: 接收客戶端發(fā)送的用戶信息鏈接序列,所述用戶信息鏈接序列由標(biāo)識(shí)用戶信息的存儲(chǔ)位置的鏈接地址、及用于分隔不同鏈接地址的預(yù)設(shè)分隔符組成; 將所述用戶信息鏈接序列存儲(chǔ)到設(shè)定的一個(gè)目標(biāo)字段。
8.如權(quán)利要求7所述的方法,其特征在于,所述接收客戶端發(fā)送的用戶信息鏈接序列之前,所述方法還包括:接收客戶端發(fā)送的新增用戶信息; 為新增用戶信息分配存儲(chǔ)位置; 向客戶端發(fā)送標(biāo)識(shí)所述新增用戶信息的存儲(chǔ)位置的新增鏈接地址。
9.如 權(quán)利要求7所述的方法,其特征在于,所述接收客戶端發(fā)送的用戶信息鏈接序列之前,所述方法還包括: 檢測(cè)客戶端發(fā)送的登錄驗(yàn)證信息; 向客戶端返回初始化信息,所述初始化信息中攜帶上一次生成的用戶信息鏈接序列。
10.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述接收客戶端發(fā)送的用戶信息鏈接序列之前,所述方法還包括: 接收客戶端發(fā)送的攜帶鏈接地址的用戶信息獲取請(qǐng)求; 向客戶端返用戶信息獲取請(qǐng)求中攜帶的鏈接地址所標(biāo)識(shí)的用戶信息。
11.一種用戶信息存儲(chǔ)裝置,其特征在于,所述裝置包括: 序列生成模塊,用于生成用戶信息鏈接序列,所述用戶信息鏈接序列由標(biāo)識(shí)用戶信息的存儲(chǔ)位置的鏈接地址、及用于分隔不同鏈接地址的預(yù)設(shè)分隔符組成; 序列發(fā)送模塊,用于將所述用戶信息鏈接序列發(fā)送至服務(wù)器進(jìn)行存儲(chǔ),所述用戶信息鏈接序列存儲(chǔ)于服務(wù)器中設(shè)定的一個(gè)目標(biāo)字段。
12.如權(quán)利要求11所述的裝置,其特征在于,所述序列生成模塊包括: 新增信息發(fā)送子模塊,用于向服務(wù)器發(fā)送新增用戶信息; 地址接收子模塊,用于接收服務(wù)器返回的標(biāo)識(shí)所述新增用戶信息的存儲(chǔ)位置的新增鏈接地址; 拼接子模塊,用于將所述新增鏈接地址拼接在上一次生成的用戶信息鏈接序列中。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述拼接子模塊包括: 第一拼接子單元,用于當(dāng)所述上一次生成的用戶信息鏈接序列中已存在至少一個(gè)鏈接地址時(shí),將所述新增鏈接地址拼接在任意一個(gè)分隔符的后面、或者插入設(shè)定初始位置,并在所述新增鏈接地址后面插入分隔符; 第二拼接子單元,用于當(dāng)所述上一次生成的用戶信息鏈接序列中不存在鏈接地址時(shí),將所述新增鏈接地址插入設(shè)定初始位置,并在所述新增鏈接地址后面插入分隔符。
14.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述序列生成模塊包括: 展示子模塊,用于接收對(duì)用戶信息的刪除請(qǐng)求,按照上一次生成的用戶信息鏈接序列中各鏈接地址的順序,提取對(duì)應(yīng)的用戶信息進(jìn)行展示; 刪除子模塊,用于接收對(duì)展示的用戶信息的選擇請(qǐng)求,并依據(jù)所述選擇請(qǐng)求中的用戶信息,在上一次生成的用戶信息鏈接序列中刪除對(duì)應(yīng)的鏈接地址及分隔符。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述展示子模塊包括: 第一展示子單元,用于當(dāng)客戶端存在鏈接地址與用戶信息的對(duì)應(yīng)關(guān)系時(shí),按上一次生成的用戶信息鏈接序列中包含的鏈接地址,提取對(duì)應(yīng)的用戶信息進(jìn)行展示; 第二展示子單元,用于當(dāng)客戶端不存在鏈接地址與用戶信息的對(duì)應(yīng)關(guān)系時(shí),按照上一次生成的用戶信息鏈接序列中包含的鏈接地址,向服務(wù)器請(qǐng)求返回對(duì)應(yīng)的用戶信息,并對(duì)返回的用戶信息進(jìn)行展示。
16.如權(quán)利要求12或14所述的裝置,其特征在于,所述裝置還包括:驗(yàn)證信息發(fā)送模塊,用于向服務(wù)器發(fā)送登錄驗(yàn)證信息; 初始化信息接收模塊,用于接收服務(wù)器發(fā)送的初始化信息,所述初始化信息中攜帶所述上一次生成的用戶信息鏈接序列。
17.一種用戶信息存儲(chǔ)裝置,其特征在于,所述裝置包括: 序列接收模塊,用于接收客戶端發(fā)送的用戶信息鏈接序列,所述用戶信息鏈接序列由標(biāo)識(shí)用戶信息的存儲(chǔ)位置的鏈接地址、及用于分隔不同鏈接地址的預(yù)設(shè)分隔符組成; 存儲(chǔ)模塊,用于將所述用戶信息鏈接序列存儲(chǔ)到設(shè)定的一個(gè)目標(biāo)字段。
18.如權(quán)利要求17所述的裝置,其特征在于,所述裝置還包括: 新增信息接收模塊,用于接收客戶端發(fā)送的新增用戶信息; 位置分配模塊,用于為新增用戶信息分配存儲(chǔ)位置; 地址發(fā)送模塊,用于向客戶端發(fā)送標(biāo)識(shí)所述新增用戶信息的存儲(chǔ)位置的新增鏈接地址。
19.如權(quán)利要求17所述的裝置,其特征在于,所述裝置還包括: 驗(yàn)證信息檢測(cè)模塊,用于檢測(cè)客戶端發(fā)送的登錄驗(yàn)證信息; 初始化信息發(fā)送模塊,用于向客戶端返回初始化信息,所述初始化信息中攜帶上一次生成的用戶信息鏈接序列。
20.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述裝置還包括: 請(qǐng)求接收模塊,用于接收客戶端發(fā)送的攜帶鏈接地址的用戶信息獲取請(qǐng)求; 用戶信息返回模塊,用于向客戶端返用戶信息獲取請(qǐng)求中攜帶的鏈接地址所標(biāo)識(shí)的用戶信息。
全文摘要
本發(fā)明提供了用戶信息存儲(chǔ)方法及裝置。所述方法包括生成用戶信息鏈接序列,所述用戶信息鏈接序列由標(biāo)識(shí)用戶信息的存儲(chǔ)位置的鏈接地址、及用于分隔不同鏈接地址的預(yù)設(shè)分隔符組成;將所述用戶信息鏈接序列發(fā)送至服務(wù)器進(jìn)行存儲(chǔ),所述用戶信息鏈接序列存儲(chǔ)于服務(wù)器中設(shè)定的一個(gè)目標(biāo)字段。本發(fā)明可以簡(jiǎn)化服務(wù)器端的操作,提升存儲(chǔ)空間利用率和通用性。
文檔編號(hào)H04L29/08GK103220327SQ201310067509
公開(kāi)日2013年7月24日 申請(qǐng)日期2013年3月4日 優(yōu)先權(quán)日2013年3月4日
發(fā)明者謝良, 吳廷彬, 王斌, 劉道寬 申請(qǐng)人:北京小米科技有限責(zé)任公司