資料倉儲之資料一致性

2021-07-26 05:51:50 字數 630 閱讀 4191

不同階段獲取同樣的指標,但是輸出的資料不同,無法保持所有資料的一致性情況

註冊使用者數:
是在公司表中存在,且公司名稱不為空的資料。

存在問題

在一月份註冊資料10條,填寫公司名稱的有8條,此時統計註冊公司數為:

月份數量18

在2月份的時候未填寫公司名稱的使用者,開始填寫公司名稱。然後3月份的時候再次統計註冊公司數:

月份數量110

同樣是統計一月份的註冊公司數,但是輸出的資料卻不一樣

銷售苗木公司數:

銷售過苗木的公司數

存在問題:在1月份有10家上架了苗木

1月份銷售苗木公司數:

月份數量110

然後在2月份的時候有2家公司下架了苗木,3月份再次統計銷售苗木公司數:

月份數量18

使用拉鍊表,儲存歷史資料。

這樣在不同階段統計資料時,就可以保持資料獲取一致性。

求噴!求指導!

資料一致性

資料一致性通常指關聯資料之間的邏輯關係是否正確和完整。而資料儲存的一致性模型則可以認為是儲存系統和資料使用者之間的一種約定。如果使用者遵循這種約定,則可以得到系統所承諾的訪問結果。常用的一致性模型有 a 嚴格一致性 linearizability,strict atomic consistency ...

資料一致性

丟失更新 未確定的相關性 不一致的分析和幻想讀 事務a讀取與搜尋條件相匹配的若干行。事務b以插入或刪除行等方式來修改事務a的結果集,然後再提交。幻讀是指當事務不是獨立執行時發生的一種現象,例如第乙個事務對乙個表中的資料進行了修改,比如這種修改涉及到表中的 全部資料行 同時,第二個事務也修改這個表中的...

資料一致性

資料一致性通常指關聯資料之間的邏輯關係是否正確和完整。而資料儲存的一致性模型則可以認為是儲存系統和資料使用者之間的一種約定。如果使用者遵循這種約定,則可以得到系統所承諾的訪問結果。常用的一致性模型有 a 嚴格一致性 linearizability,strict atomic consistency ...