更新時間:2021-07-28 來源:黑馬程序員 瀏覽量:
這里我們采用的是京東的數(shù)據(jù)倉庫分層模式,是根據(jù)標(biāo)準(zhǔn)的模型演化而來。
數(shù)據(jù)倉庫分層:
BDM:緩沖數(shù)據(jù),源數(shù)據(jù)的直接映像
FDM:基礎(chǔ)數(shù)據(jù)層,數(shù)據(jù)拉鏈處理、分區(qū)處理
GDM:通用聚合
ADM:高度聚合先把數(shù)據(jù)從源數(shù)據(jù)庫中抽取加載到BDM層中, 然后FDM層根據(jù)BDM層的數(shù)據(jù)按天分區(qū)。
數(shù)據(jù)倉庫基本表介紹:
A)BDM層數(shù)據(jù)表(貼源緩存層)
表名 | 含義 |
---|---|
itcast_bdm_order | 訂單表 |
itcast_bdm_order_desc | 訂單明細表 |
itcast_bdm_order_goods | 訂單商品表 |
itcast_bdm_user | 用戶表 |
itcast_bdm_order_cart | 購物車表 |
itcast_bdm_user_pc_click_log、itcast_bdm_user_app_click_log | 用戶上網(wǎng)記錄表 |
表名 | 含義 |
---|---|
itcast_fdm_user_wide | 用戶寬表 |
itcast_fdm_order_cart | 購物車表 |
itcast_fdm_order | 訂單表 |
itcast_fdm_order_desc | 訂單明細表 |
itcast_fdm_user_app_pageview | 用戶app端view表 |
itcast_fdm_user_pc_pageview | 用戶pc端view表 |
表名 | 含義 |
---|---|
itcast_gdm_user_basic | 客戶基本屬性表 |
itcast_gdm_user_consume_order | 客戶消費訂單表 |
itcast_gdm_order | 訂單模型表 |
itcast_gdm_user_buy_category | 客戶購買類目表 |
itcast_gdm_user_visit | 客戶訪問信息表 |
Redis、傳統(tǒng)數(shù)據(jù)庫、HBase和Hive幾種數(shù)據(jù)存儲的區(qū)別
Zookeeper數(shù)據(jù)發(fā)布與訂閱的主要應(yīng)用場景