一種CSV文件存儲(chǔ)方法、裝置及計(jì)算機(jī)設(shè)備
基本信息
申請(qǐng)?zhí)?/td> | CN201910425572.7 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN110188069A | 公開(kāi)(公告)日 | 2021-06-29 |
申請(qǐng)公布號(hào) | CN110188069A | 申請(qǐng)公布日 | 2021-06-29 |
分類(lèi)號(hào) | G06F16/11;G06F16/172;G06F16/22 | 分類(lèi) | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 張建偉;陳劍華 | 申請(qǐng)(專(zhuān)利權(quán))人 | 廣東和新科技有限公司 |
代理機(jī)構(gòu) | 北京博思佳知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 林祥 |
地址 | 510640 廣東省廣州市天河區(qū)華觀路1933號(hào)1004房、1005房、1006房 | ||
法律狀態(tài) | - |
摘要
摘要 | 本說(shuō)明書(shū)提供一種CSV文件存儲(chǔ)方法及裝置,所述方法包括:從CSV文件中讀取待存儲(chǔ)數(shù)據(jù),并存儲(chǔ)在臨時(shí)數(shù)據(jù)表中;基于指定的時(shí)間間隔確定若干閾值分割點(diǎn),其中,所述指定的時(shí)間間隔為數(shù)據(jù)庫(kù)每次存儲(chǔ)數(shù)據(jù)的最短時(shí)間間隔,所述閾值分割點(diǎn)由所述指定的時(shí)間間隔以及單次存儲(chǔ)最大字符串個(gè)數(shù)的整數(shù)行數(shù)來(lái)確定的數(shù)據(jù)分割位置;利用所述閾值分割點(diǎn)將臨時(shí)數(shù)據(jù)表分割成多個(gè)子臨時(shí)數(shù)據(jù)表;將子臨時(shí)數(shù)據(jù)表中的待存儲(chǔ)數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)中。從而保證存儲(chǔ)過(guò)程中系統(tǒng)運(yùn)行時(shí)每個(gè)存儲(chǔ)過(guò)程都處在高效而快速的存儲(chǔ)狀態(tài),大量縮短CSV文件的數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)中的時(shí)間,避免出現(xiàn)因事務(wù)超時(shí)使存儲(chǔ)事務(wù)停止并回滾到存儲(chǔ)前的狀態(tài)從而導(dǎo)致無(wú)法進(jìn)行文件數(shù)據(jù)存儲(chǔ)的情況。 |
