[發明專利]在海量數據下完成賬單對賬的方法及系統無效
| 申請號: | 200710111927.2 | 申請日: | 2007-06-07 |
| 公開(公告)號: | CN101320458A | 公開(公告)日: | 2008-12-10 |
| 發明(設計)人: | 金偉安 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06Q30/00 | 分類號: | G06Q30/00;G06F17/30 |
| 代理公司: | 上海開祺知識產權代理有限公司 | 代理人: | 費開逵 |
| 地址: | 英屬開曼群島大開曼*** | 國省代碼: | 開曼群島;KY |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 海量 數據 完成 賬單 方法 系統 | ||
技術領域
本發明涉及數據庫領域,尤其是一種能夠實現在海量數據下完成賬單對賬的方法及系統。
背景技術
數據庫是信息存儲和檢索系統。很多公司利用數據庫來保存其數據,以提高管理的效率。隨著存儲的數據量的劇增,很多數據庫存儲的數據量非常大,通常稱之為海量數據。
為了提高查詢效率和減少存儲空間,現有技術中提供了很多海量數據的存儲方式和查詢方式。比如,在申請號為200510089094.5的中國申請中,公開了一種海量數據緊縮存儲方法及查詢裝置,該方法主要包括,先通過偵測CPU的類型,選擇與所述CPU類型相匹配的存儲策略進行數據存儲;然后,在頁面內保存一條具有完整信息的記錄,其它記錄均參照該記錄;隨后,采用增量的方式記錄各個索引記錄之間的差別;隨后,區分歷史數據和活動數據的步驟,將歷史數據中由多版本并發控制協議附加的頭部版本控制數據去除,并實現歷史數據和活動數據的動態轉換;最后,在數據庫內根據數據值的頻度不同,對數據值進行重新編碼,并且在不解碼的情況下進行運算。上述方案通過數據存儲規模減少,來達到訪問同樣的數據量需要訪問的頁面減少的目的。也就是說,上述方案是通過增加處理器的處理量來減少數據存儲空間,進而提高查詢效率。當有大量用戶在訪問數據庫時,每個用戶對數據庫系統發出了處理請求:如查詢、下載等,數據庫就會存在很大的壓力。
請參閱圖1,其為現有的一種網上交易平臺的原理結構示意圖。它包括商戶1、中間平臺2、發卡子系統3和用戶4。用戶4預購買商戶1的商品,先利用中間平臺2完成發卡子系統3的網上支付,然后,商戶1通過郵寄或其它方式將商品交于用戶4。商戶1與發卡子系統3定期與中間平臺2進行對賬劃賬處理。
當然,發卡子系統3完成的功能也可以集成到中間平臺2上。中間平臺2以支付寶為例,用戶4完全可以在支付寶上開設一賬戶,并在賬戶上存儲若干金額,這樣,用戶4預購買商戶1的商品時,只需要通過支付寶進行扣款處理即可。這樣,只需要商戶1定期完成與支付寶的對賬劃賬工作。
通常,中間平臺2上設置有一數據庫,該數據庫實時記錄每一筆交易。并且,商戶1和發卡子系統3也是通過訪問數據庫定期來進行業務賬單的對賬工作。還是以支付寶為例,截止去年年底,支付寶的會員已超過三千萬,淘寶網的交易總量多達一百六十多億,從這些數據可知,用戶通過淘寶網來購買商品,并通過支付寶來進行付費處理是非常常見且數量眾多,換句話說,支付寶上設置的數據庫僅實時記錄每一筆交易就已是非常大的處理壓力。更有甚者,該數據庫還需要定期接收商戶和發卡銀行的對賬處理請求,由此帶來更為巨大的處理壓力:數據庫處理速度下降、響應時間變長。
綜上所述,現有數據庫在具有處理大量數據而存在壓力的情況下,會員還需要定期訪問其數據庫,查詢數據庫中的數據進行對賬處理,從而造成整個數據庫處理能力下降的技術問題。
發明內容
本發明的目的在于提供一種在海量數據下完成賬單對賬的方法及系統,以解決現有技術中存在數據庫處理能力下降的技術問題。
為了達到上述目的,本發明提供了一種在海量數據下完成賬單對賬的方法,包括:(1)將數據從數據庫中下載至數據倉庫;(2)從數據倉庫中取出數據,生成賬單文件,將所述賬單文件存儲至賬單文件存儲區;(3)接收外部終端發出的對賬請求,從所述賬單文件存儲區中讀出賬單文件,進行對賬工作。
步驟(2)中生成賬單文件為:將該些取出的數據以會員為單位進行分類,每一分好類的數據形成一賬單文件,所述賬單文件通過會員信息和該些賬單共在的交易時間進行標識。
步驟(2)中生成賬單文件為:將該些取出的數據以會員為單位進行分類,每一分好類的數據又以更小時間單元為單位進一步劃分數據;每一劃分好的數據形成一賬單文件,所述賬單文件通過會員信息和該些賬單共在交易時間進行標識。
步驟(2)中將所述賬單文件存儲至賬單文件存儲區中進一步為:
賬單文件是以會員為單位進行存儲,存儲每一新的賬單文件時,先找到所述賬單文件所屬會員在賬單文件存儲區中的存儲空間,然后,將該賬單文件保存至該存儲空間的空閑區域上。
步驟(3)進一步為:
接收到外部終端發出的對賬請求后,先獲得發出請求的會員信息及賬單所在交易時間;
從賬單文件存儲區中找到所述會員所在存儲空間;
將賬單所在交易時間對應的賬單文件下載至所述外部終端,以便進行對賬處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710111927.2/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





