1.一種詞庫(kù)的更新方法,其特征在于,所述方法包括:
在啟動(dòng)服務(wù)器之后,將硬盤中的詞庫(kù)加載至內(nèi)存中;
每隔預(yù)設(shè)時(shí)間段檢測(cè)所述硬盤中的詞庫(kù)的修改時(shí)間;
在上一次檢測(cè)到的修改時(shí)間與當(dāng)前檢測(cè)到的修改時(shí)間不同時(shí),更新所述內(nèi)存中的詞庫(kù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述更新所述內(nèi)存中的詞庫(kù),包括:
調(diào)用預(yù)設(shè)的更新函數(shù)將所述內(nèi)存中的詞庫(kù)更新為所述硬盤中的詞庫(kù)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述更新所述內(nèi)存中的詞庫(kù)包括:
獲取所述硬盤中的詞庫(kù)的狀態(tài)信息;其中,所述硬盤中的詞庫(kù)的狀態(tài)信息為:刪除記錄;
刪除所述內(nèi)存中的詞庫(kù)中所述刪除記錄中的分詞。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述更新所述內(nèi)存中的詞庫(kù)包括:
獲取所述硬盤中的詞庫(kù)的狀態(tài)信息;其中,所述硬盤中的詞庫(kù)的狀態(tài)信息為:添加記錄;
將所述添加記錄中的分詞添加至所述內(nèi)存中的詞庫(kù)中。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述更新所述內(nèi)存中的詞庫(kù)包括:
獲取所述硬盤中的詞庫(kù)的狀態(tài)信息;其中,所述硬盤中的詞庫(kù)的狀態(tài)信息為:更換記錄;
根據(jù)所述更換記錄中的被更換分詞查找到所述內(nèi)存中的詞庫(kù)中的被更換分詞,將所述內(nèi)存中的詞庫(kù)中的被更換分詞更新為所述更換記錄中的更換分詞。
6.一種詞庫(kù)的更新裝置,其特征在于,所述裝置包括:
加載模塊,用于在啟動(dòng)服務(wù)器之后,將硬盤中的詞庫(kù)加載至內(nèi)存中;
檢測(cè)模塊,用于每隔預(yù)設(shè)時(shí)間段檢測(cè)所述硬盤中的詞庫(kù)的修改時(shí)間;
更新模塊,用于在上一次檢測(cè)到的修改時(shí)間與當(dāng)前檢測(cè)到的修改時(shí)間不同時(shí),更新所述內(nèi)存中的詞庫(kù)。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述更新模塊,具體用于調(diào)用預(yù)設(shè)的更新函數(shù)將所述內(nèi)存中的詞庫(kù)更新為所述硬盤中的詞庫(kù)。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述更新模塊,具體用于獲取所述硬盤中的詞庫(kù)的狀態(tài)信息;其中,所述硬盤中的詞庫(kù)的狀態(tài)信息為:刪除記錄;
所述更新模塊,還用于刪除所述內(nèi)存中的詞庫(kù)中所述刪除記錄中的分詞。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述更新模塊,具體用于獲取所述硬盤中的詞庫(kù)的狀態(tài)信息;其中,所述硬盤中的詞庫(kù)的狀態(tài)信息為:添加記錄;
所述更新模塊,還用于將所述添加記錄中的分詞添加至所述內(nèi)存中的詞庫(kù)中。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述更新模塊,具體用于獲取所述硬盤中的詞庫(kù)的狀態(tài)信息;其中,所述硬盤中的詞庫(kù)的狀態(tài)信息為:更換記錄;
所述更新模塊,還用于根據(jù)所述更換記錄中的被更換分詞查找到所述內(nèi)存中的詞庫(kù)中的被更換分詞,將所述內(nèi)存中的詞庫(kù)中的被更換分詞更新為所述更換記錄中的更換分詞。