短鏈接地址生成方法及系統(tǒng)

基本信息

申請?zhí)?/td> CN201510480829.0 申請日 -
公開(公告)號 CN106412140A 公開(公告)日 2017-02-15
申請公布號 CN106412140A 申請公布日 2017-02-15
分類號 H04L29/12(2006.01)I 分類 電通信技術(shù);
發(fā)明人 鄭東哲;孫進(jìn)保 申請(專利權(quán))人 沈陽東軟睿道教育服務(wù)有限公司
代理機構(gòu) - 代理人 -
地址 110000 遼寧省沈陽市渾南新區(qū)新秀街2號東軟軟件園A9座420室
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種短鏈接地址生成方法及系統(tǒng),該方法包括:接收鏈接地址轉(zhuǎn)換請求,將原始URL基于散列算法生成對應(yīng)的哈希值;判斷內(nèi)存緩存是否存在與哈希值匹配的短鏈接地址,若有則直接返回該短鏈接地址;否則,從短鏈接資源池中取用一個資源,生成短鏈接地址,將新生成的短鏈接地址返回并保存至內(nèi)存緩存;其中,短鏈接資源池為根據(jù)短鏈接地址資源需求對應(yīng)的生成策略創(chuàng)建,生成策略包括選定的編碼字符集和短鏈接地址對應(yīng)的唯一標(biāo)識字符串長度,短鏈接資源池通過改變唯一標(biāo)識字符串長度來進(jìn)行資源擴展。本發(fā)明既提高了短鏈接地址檢索轉(zhuǎn)換速度,又有效避免了由于哈希函數(shù)的值域過小引起的碰撞可能性增大的問題,從而提高了系統(tǒng)的可用性。