4]將所述起始日期的后一天作為新的起始日期,將從新的起始日期起未來Ν天的數(shù)據(jù)放入第一存儲空間;判斷從新的起始日期起未來第Ν天是否為指定日期,若是,從所述第二存儲空間中刪除從新的起始日期起未來第Ν天的數(shù)據(jù)并向所述第二存儲空間補充一個指定日期的數(shù)據(jù),若否,不更新所述第二存儲空間。
[0055]本實施例的預(yù)售商品的數(shù)據(jù)存儲系統(tǒng),如圖2所示,所述數(shù)據(jù)存儲系統(tǒng)包括:設(shè)定單元201、排序單元202、存儲空間203、第一存儲單元204、第二存儲單元205和更新單元206。
[0056]所述設(shè)定單元201用于設(shè)定指定日期。具體地,篩選當(dāng)前年份的節(jié)假日,將所述節(jié)假日作為指定日期,以及,獲取歷史數(shù)據(jù),統(tǒng)計訂單量超過一訂單閾值的歷史日期,將當(dāng)前年份與所述歷史日期對應(yīng)的日期作為指定日期。
[0057]所述排序單元202用于將設(shè)定的指定日期按照時間順序排序并存儲于一數(shù)據(jù)庫中。
[0058]所述存儲空間203分為第一存儲空間和第二存儲空間。
[0059]所述第一存儲單元204用于將所述預(yù)售商品從起始日期起未來N天的數(shù)據(jù)放入第一存儲空間,N為正整數(shù);
[0060]所述第二存儲單元205用于從所述數(shù)據(jù)庫中查找從起始日期的未來N+1天起最接近所述起始日期的未來第N+1天的Μ個指定日期,將所示Μ個指定日期的數(shù)據(jù)放入第二存儲空間,Μ為正整數(shù)。
[0061]其中,所述第一存儲空間和第二存儲空間存儲的預(yù)售商品的數(shù)據(jù)包括預(yù)售商品的價格和/或數(shù)量。
[0062]所述更新單元206用于更新所述第一存儲空間和所述第二存儲空間。具體地,所述更新單元包括第一更新模塊2061和第二更新模塊2062。
[0063]所述第一更新模塊2061用于將所述起始日期的后一天作為新的起始日期,將從新的起始日期起未來Ν天的數(shù)據(jù)放入第一存儲空間。
[0064]所述第二更新模塊2062用于判斷從新的起始日期起未來第Ν天是否為指定日期,若是,從所述第二存儲空間中刪除從新的起始日期起未來第Ν天的數(shù)據(jù)并向所述第二存儲空間補充一個指定日期的數(shù)據(jù),若否,不更新所述第二存儲空間。
[0065]將本實施例的數(shù)據(jù)存儲方法及系統(tǒng)應(yīng)用到在線旅游網(wǎng)站的酒店預(yù)訂中,以5月1日作為起始日期,取Ν = 40,Μ= 20,那么第一存儲空間中會存儲從5月1日起未來40天,即5月1日至6月12日,的酒店數(shù)據(jù)(如酒店的價格,可預(yù)訂數(shù)量等),第二存儲空間會存儲從5月1日的未來41天起最接近5月1日的未來第41天,即最接近6月13日的20個指定日期的酒店數(shù)據(jù)。在更新第一存儲空間和第二存儲空間時,第一存儲空間內(nèi)數(shù)據(jù)的日期會向后移動一天,即將5月2日作為新的起始日期,第一存儲空間中存儲5月2日至6月13日的酒店數(shù)據(jù),第二存儲空間會存儲最接近6月14日的20個指定日期的酒店數(shù)據(jù)。在用戶訪問在線旅游網(wǎng)站查詢某個日期的酒店數(shù)據(jù)時,在線旅游網(wǎng)站接收用戶輸入的查詢?nèi)掌?,然后從第一存儲空間和第二存儲空間中選出查詢?nèi)掌谥?包括查詢?nèi)掌?的日期的酒店數(shù)據(jù)并顯示,以供用戶查詢預(yù)訂。
[0066]雖然以上描述了本發(fā)明的【具體實施方式】,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些僅是舉例說明,本發(fā)明的保護范圍是由所附權(quán)利要求書限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實質(zhì)的前提下,可以對這些實施方式做出多種變更或修改,但這些變更和修改均落入本發(fā)明的保護范圍。
【主權(quán)項】
1.一種預(yù)售商品的數(shù)據(jù)存儲方法,其特征在于,所述數(shù)據(jù)存儲方法包括: S1、將存儲空間分為第一存儲空間和第二存儲空間; s2、將所述預(yù)售商品從起始日期起未來N天的數(shù)據(jù)放入第一存儲空間,將從起始日期的未來N+1天起Μ個指定日期的數(shù)據(jù)放入第二存儲空間,N和Μ均為正整數(shù); 其中,所述指定日期通過以下步驟設(shè)定: 篩選當(dāng)前年份的節(jié)假日,將所述節(jié)假日作為指定日期; 和/或,獲取歷史數(shù)據(jù),統(tǒng)計訂單量超過一訂單閾值的歷史日期,將當(dāng)前年份與所述歷史日期對應(yīng)的日期作為指定日期。2.如權(quán)利要求1所述的數(shù)據(jù)存儲方法,其特征在于,所述數(shù)據(jù)存儲方法還包括:將設(shè)定的指定日期按照時間順序排序并存儲于一數(shù)據(jù)庫中; S2還包括從所述數(shù)據(jù)庫中查找從起始日期的未來N+1天起最接近所述起始日期的未來第N+1天的Μ個指定日期。3.如權(quán)利要求1所述的數(shù)據(jù)存儲方法,其特征在于,所述數(shù)據(jù)存儲方法還包括: S3、更新所述第一存儲空間和所述第二存儲空間。4.如權(quán)利要求3所述的數(shù)據(jù)存儲方法,其特征在于,S3包括: 531、將所述起始日期的后一天作為新的起始日期,將從新的起始日期起未來N天的數(shù)據(jù)放入第一存儲空間; 532、判斷從新的起始日期起未來第N天是否為指定日期,若是,從所述第二存儲空間中刪除從新的起始日期起未來第N天的數(shù)據(jù)并向所述第二存儲空間補充一個指定日期的數(shù)據(jù),若否,不更新所述第二存儲空間。5.如權(quán)利要求1所述的數(shù)據(jù)存儲方法,其特征在于,所述數(shù)據(jù)包括預(yù)售商品的價格和/或數(shù)量。6.一種預(yù)售商品的數(shù)據(jù)存儲系統(tǒng),其特征在于,所述數(shù)據(jù)存儲系統(tǒng)包括:存儲空間、第一存儲單元、第二存儲單元和設(shè)定單元; 所述存儲空間分為第一存儲空間和第二存儲空間; 所述第一存儲單元用于將所述預(yù)售商品從起始日期起未來N天的數(shù)據(jù)放入第一存儲空間,N為正整數(shù); 所述第二存儲單元用于將從起始日期的未來N+1天起Μ個指定日期的數(shù)據(jù)放入第二存儲空間,Μ為正整數(shù)。 所述設(shè)定單元用于篩選當(dāng)前年份的節(jié)假日,將所述節(jié)假日作為指定日期,和/或,獲取歷史數(shù)據(jù),統(tǒng)計訂單量超過一訂單閾值的歷史日期,將當(dāng)前年份與所述歷史日期對應(yīng)的日期作為指定日期。7.如權(quán)利要求6所述的數(shù)據(jù)存儲系統(tǒng),其特征在于,所述數(shù)據(jù)存儲系統(tǒng)還包括排序單元; 所述排序單元用于將設(shè)定的指定日期按照時間順序排序并存儲于一數(shù)據(jù)庫中; 所述第二存儲單元還用于從所述數(shù)據(jù)庫中查找從起始日期的未來Ν+1天起最接近所述起始日期的未來第Ν+1天的Μ個指定日期。8.如權(quán)利要求6所述的數(shù)據(jù)存儲系統(tǒng),其特征在于,所述數(shù)據(jù)存儲系統(tǒng)還包括更新單元; 所述更新單元用于更新所述第一存儲空間和所述第二存儲空間。9.如權(quán)利要求8所述的數(shù)據(jù)存儲系統(tǒng),其特征在于,所述更新單元包括第一更新模塊和第二更新模塊; 所述第一更新模塊用于將所述起始日期的后一天作為新的起始日期,將從新的起始日期起未來N天的數(shù)據(jù)放入第一存儲空間; 所述第二更新模塊用于判斷從新的起始日期起未來第N天是否為指定日期,若是,從所述第二存儲空間中刪除從新的起始日期起未來第N天的數(shù)據(jù)并向所述第二存儲空間補充一個指定日期的數(shù)據(jù),若否,不更新所述第二存儲空間。10.如權(quán)利要求6所述的數(shù)據(jù)存儲系統(tǒng),其特征在于,所述數(shù)據(jù)包括預(yù)售商品的價格和/或數(shù)量。
【專利摘要】本發(fā)明公開了一種預(yù)售商品的數(shù)據(jù)存儲方法及系統(tǒng),其中,所述數(shù)據(jù)存儲方法包括:將存儲空間分為第一存儲空間和第二存儲空間;將所述預(yù)售商品從起始日期起未來N天的數(shù)據(jù)放入第一存儲空間,將從起始日期的未來N+1天起M個指定日期的數(shù)據(jù)放入第二存儲空間,N和M均為正整數(shù);其中,所述指定日期通過以下步驟設(shè)定:篩選當(dāng)前年份的節(jié)假日,將所述節(jié)假日作為指定日期;和/或,獲取歷史數(shù)據(jù),統(tǒng)計訂單量超過一訂單閾值的歷史日期,將當(dāng)前年份與所述歷史日期對應(yīng)的日期作為指定日期。本發(fā)明彌補了現(xiàn)有技術(shù)中預(yù)售網(wǎng)站只提供未來固定時間段內(nèi)的商品預(yù)售的不足,重新規(guī)劃了存儲空間,優(yōu)化存儲結(jié)構(gòu),節(jié)省了存儲空間,提高了系統(tǒng)工作效率。
【IPC分類】G06F17/30
【公開號】CN105302923
【申請?zhí)枴緾N201510843588
【發(fā)明人】葉亞明
【申請人】上海攜程商務(wù)有限公司
【公開日】2016年2月3日
【申請日】2015年11月26日