數(shù)據(jù)索引方法、數(shù)據(jù)查詢方法及電子設(shè)備

基本信息

申請(qǐng)?zhí)?/td> CN201710824712.9 申請(qǐng)日 -
公開(公告)號(hào) CN107644070A 公開(公告)日 2018-01-30
申請(qǐng)公布號(hào) CN107644070A 申請(qǐng)公布日 2018-01-30
分類號(hào) G06F17/30 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 高翅 申請(qǐng)(專利權(quán))人 北京檸檬微趣科技股份有限公司
代理機(jī)構(gòu) 北京超凡志成知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 北京檸檬微趣科技股份有限公司
地址 100037 北京市西城區(qū)車公莊大街4號(hào)院3號(hào)樓二層204室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種數(shù)據(jù)索引方法、數(shù)據(jù)查詢方法及電子設(shè)備,數(shù)據(jù)索引方法包括:按照多個(gè)數(shù)據(jù)記錄內(nèi)預(yù)設(shè)字段的值創(chuàng)建關(guān)于多個(gè)數(shù)據(jù)記錄的聚集索引,多個(gè)所述數(shù)據(jù)記錄用于存儲(chǔ)數(shù)據(jù)文件,所述預(yù)設(shè)字段的值為所述聚集索引的字段值;針對(duì)每個(gè)所述數(shù)據(jù)記錄,繪制所述數(shù)據(jù)記錄在所述數(shù)據(jù)文件中的偏移量關(guān)于字段值的數(shù)據(jù)分布圖;對(duì)所述數(shù)據(jù)分布圖進(jìn)行曲線擬合,得到包含所述字段值與所述偏移量之間對(duì)應(yīng)關(guān)系的索引關(guān)系式,以便于根據(jù)待查詢的數(shù)據(jù)記錄的字段值計(jì)算偏移量,進(jìn)而查詢到數(shù)據(jù)記錄,達(dá)到減少索引數(shù)據(jù)的數(shù)據(jù)量,節(jié)省存儲(chǔ)資源,便于將索引數(shù)據(jù)全部加載到磁盤中,查詢時(shí),只需一次定位即可查找到數(shù)據(jù)記錄的技術(shù)效果。