為什麼使用資料庫

2021-04-25 00:43:28 字數 379 閱讀 3532

儘管檔案系統可以解決不少問題,有些問題是檔案系統所無法

解決的,如果給檔案系統加上這些特性,那麼檔案系統也就成

為了乙個資料庫。

1.資料的冗餘與資料不一致:

重複資料多,而且對於分布式,有可能出現

資料無法同步的問題。 –

–2.資料訪問困難,資料孤立:因為資料儲存沒有採取同樣的格式,使得使

用統一的介面訪問資料變得不可能。

–3.完整性問題:資料的正確性和相容性。

–4.原子性問題:就是事務處理,如何保證乙個操作的完整性。

–5.併發訪問:這也是事務處理的一部分,資料庫需要應對同時異地對同一

個資料操作的可能。

–6.安全性問題:主要是資料庫訪問許可權問題。

為什麼要使用NoSQL資料庫

工作中遇到的挑戰 1,高併發讀寫 web2.0 資料庫併發負載非常高,往往達到每秒上萬次的讀寫請求 2,高容量儲存和高效儲存 web2.0 通常需要在後台資料庫中儲存海量資料,如何儲存海量資料並進行高效的查詢往往是乙個挑戰 3,高擴充套件性和高可用性 隨著系統的使用者量和訪問量與日俱增,需要資料庫能...

為什麼要使用NoSQL資料庫

工作中遇到的挑戰 1,高併發讀寫 web2.0 資料庫併發負載非常高,往往達到每秒上萬次的讀寫請求 2,高容量儲存和高效儲存 web2.0 通常需要在後台資料庫中儲存海量資料,如何儲存海量資料並進行高效的查詢往往是乙個挑戰 3,高擴充套件性和高可用性 隨著系統的使用者量和訪問量與日俱增,需要資料庫能...

什麼叫資料庫,為什麼要安裝資料庫?

有關資料庫有嚴格的定義,本文結合自己的理解,通俗簡短的介紹下資料庫 首先我們想一想,電腦的組成上有一大塊的硬碟是用來幹什麼的?用來存放資料的。這個硬碟就相當於乙個大型倉庫,裡面空空如也,就是乙個大的空著的空間。一般是誰能往裡面放置東西呢?各種軟體。然而每一種軟體存放資料的方式是不一樣的,比如對於同樣...