[發(fā)明專利]一種表項更新方法及裝置在審
| 申請?zhí)枺?/td> | 201910901517.0 | 申請日: | 2019-09-23 |
| 公開(公告)號: | CN110674381A | 公開(公告)日: | 2020-01-10 |
| 發(fā)明(設計)人: | 史順達;熊冰;閆振林;溫芝權 | 申請(專利權)人: | 蘇州雄立科技有限公司 |
| 主分類號: | G06F16/953 | 分類號: | G06F16/953;G06F16/23;G06F11/14 |
| 代理公司: | 11363 北京弘權知識產權代理事務所(普通合伙) | 代理人: | 逯長明;許偉群 |
| 地址: | 215000 江蘇省蘇州市蘇州工業(yè)園*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 更新存儲 表項 備份存儲空間 待更新表項 搜索 表項更新 更新操作 網(wǎng)絡搜索引擎 訪問沖突 搜索操作 搜索結果 業(yè)務使用 備份 更新 加載 申請 保存 移動 保證 | ||
本申請公開了一種表項更新方法及裝置,在需要對表項進行更新時,首先確定待更新表項需要保存的待更新存儲空間;然后將待更新存儲空間中的當前表項移動到備份存儲空間中,備份存儲空間用于在表項更新時為網(wǎng)絡搜索引擎提供用于搜索的表項;將待更新表項加載到待更新存儲空間中,完成待更新存儲空間中表項的更新。本申請的技術方案將待更新存儲空間中的表項備份用于搜索業(yè)務使用,而待更新存儲空間只進行表項的更新操作,避免搜索操作和更新操作都在待更新存儲空間中進行而導致的訪問沖突的問題,進而能夠保證搜索業(yè)務的搜索結果的正確性。
技術領域
本申請涉及計算機技術領域,尤其涉及一種表項更新方法及裝置。
背景技術
網(wǎng)絡通信時需要進行網(wǎng)絡搜索,網(wǎng)絡搜索的速率直接決定了報文的轉發(fā)速率,即網(wǎng)絡的通信速率。表項更新技術是網(wǎng)絡搜索中的一項關鍵技術,其中表項是指保存有mac地址或IP路由地址的條目。
傳統(tǒng)的表項更新方法主要分為靜態(tài)表項更新和動態(tài)表項更新。其中,靜態(tài)表項更新是指網(wǎng)絡搜索引擎暫停處理搜索業(yè)務,將待更新的表項加載至網(wǎng)絡搜索引擎的存儲空間中,等到表項更新生效后,繼續(xù)進行搜索業(yè)務的處理。而隨著網(wǎng)絡通信速率要求的不斷提高,靜態(tài)表項更新方法由于在更新時暫停搜索業(yè)務,因此會造成搜索業(yè)務大量積壓,嚴重影響網(wǎng)絡通信速率,可見靜態(tài)表項更新方法已明顯不能適用于目前網(wǎng)絡通信要求。
目前,為了在更新表項的同時能夠保證網(wǎng)絡搜索業(yè)務的正常進行,通常使用動態(tài)表項更新的方法。這種方法是指在需要進行表項更新時,網(wǎng)絡搜索引擎仍舊正常工作,在處理搜索業(yè)務的同時,將待更新的表項加載至網(wǎng)絡搜索引擎的存儲空間中。然而,這種動態(tài)表項更新方法雖然不會造成搜索業(yè)務積壓,但是由于表項更新過程和網(wǎng)絡搜索過程同時進行,兩個過程在表項的存儲空間會產生訪問沖突的情況,進而造成搜索結果出錯的問題。
發(fā)明內容
本申請?zhí)峁┝艘环N表項更新方法及裝置,以解決目前表項更新與網(wǎng)絡搜索過程同步造成的存儲空間訪問沖突的問題。
第一方面,本申請實施例提供了一種表項更新方法,包括:
確定待更新存儲空間,所述待更新存儲空間用于表示待更新表項保存的位置;
將待更新存儲空間中的當前表項移動到備份存儲空間中,所述備份存儲空間用于在表項更新時為網(wǎng)絡搜索引擎提供用于搜索的表項;
將待更新表項加載到待更新存儲空間中,完成待更新存儲空間中表項的更新。
結合第一方面,在第一方面的一種可實現(xiàn)方式中,將待更新存儲空間中的當前表項移動到備份存儲空間中的步驟包括:
如果待更新存儲空間有若干個,則建立若干個備份存儲空間與待更新存儲空間一一對應;
將每一個待更新存儲空間中的當前表項移動到對應的備份存儲空間中。
結合第一方面,在第一方面的一種可實現(xiàn)方式中,將待更新表項傳輸?shù)酱麓鎯臻g中,完成待更新存儲空間中表項的更新的步驟包括:
將待更新表項中的表項按照表項分類標準組成不同的表項集合,所述表項分類標準用于指示表項按照不同的需求組成表項集合以及表項集合應該保存的位置;
提取每一個表項集合中的表項特征,所述表項特征用于表示表項集合中表項之間的相同內容;
將每一個表項特征結合其對應表項集合中的非表項特征,組成每一個表項集合對應的待傳輸內容,所述非表項特征用于表示表項集合中表項之間不相同的內容;
根據(jù)表項分類標準,將每一個表項集合對應的待傳輸內容加載到表項集合對應的待更新存儲空間中,完成待更新存儲空間中表項的更新。
結合第一方面,在第一方面的一種可實現(xiàn)方式中,將待更新存儲空間中的當前表項移動到備份存儲空間中之后,還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州雄立科技有限公司,未經蘇州雄立科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910901517.0/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





