成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

關系數據庫的根本問題分析及數據庫革命之走向

數據庫
關系數據庫長久以來在數據庫市場占據了絕對的地位,而針對關系數據庫將老去的評論也層出不窮。本文探討了關系數據庫最根本的問題,并討論了數據庫革命可能的走向。

關系數據庫相信大家都不陌生,而有關關系數據庫將落伍,數據庫革命即將來臨的預言,近日也傳出不少了。一說起數據庫,大多數情況下就等于在說關系型數據庫(RDBMS),關系數據庫都使用SQL查詢語言作為訪問數據庫,有些簡單的產品直接運行在桌面機上,但如果你在服務器上部署用于重要的業務計算的數據庫,就必須要大型關系數據庫,如果有錢的話可以購買成熟的Oracle,SQL Server,DB2等商業產品,如果沒有預算或資金不足,可以使用開源的數據庫,如MySQL和PostgreSQL。

關系數據庫在多個表中存儲數據,表與表之間使用外鍵進行關聯。關系數據庫一詞源于在IBM工作的Edgar Codd在1970發表的一篇論文。基于這個數據庫模型的產品很快就代替了許多層次型和其它技術種類的數據庫。雖然它的性能還比不上替代品,但在數據布局,添加和訪問方面卻更加靈活。

得益于計算機處理速度越來越快(RDBMS也在許多方面得到了增強),后臺進程的性能得到了顯著提升,但關系數據庫的缺點暴露得越來越多,對象數據庫正欲取代關系數據庫,但在相當長的一段內它們將會并存。隨著真正大規模分布式計算基礎設施的完善,即使RDBMS不會被新興技術取代,但很多新興技術都會作為其一個補充。

關系數據庫的根本問題

RDBMS最根本的問題是它的處理架構和存儲,所有事務都是絕對可靠的(ACID,原子性,一致性,隔離和耐用性,它是一套用來描述性能要求的術語),這對于金融系統是絕好的解決方案,提款時要立即返回銀行存款余額,系統要防止同一時間偶然發生從同一余額提款多次。假設數據要保存很長一段時間,RDBMS及其關聯的基礎架構也要支持才行,在傳統數據庫角色背景下它的意義非凡,不僅是商務上想保存幾年甚至更長時間,按照法律要求也要保存多年。

但我們在大型分布式系統中看到的是越來越多地使用替代方法,這些方法不要求嚴格的一致性或產生大量的不需要***保存的中間結果,它們也可以使用復制提高性能和可用性。

數據庫革命:SimpleDB?

亞馬遜CTO在一篇文章中談到,先容忍不一致以提高讀寫性能和高并發處理行為,然后采取一種方法實現最終一致性。

亞馬遜的SimpleDB就實現了這種模式,它保持每個域的多個副本,當數據寫入或更新(使用PutAttributes,DeleteAttributes,CreateDomain或DeleteDomain)時如果返回成功,則所有數據的副本都會被更新,但要將更新傳播到所有存儲位置是需要時間的,數據最終將會一致,但立即的讀取操作可能看不到***的修改。

數據庫革命:Terracotta,Memcached

我們看到許多產品本質上是通過增加RDBMS的數量來減少它們需要存儲的數據的容量,Terracotta是一款商業產品,它可以為Java應用提供分布式緩存,Terracotta說它們一般可以卸下40-60%的事務,性能自然提高了很多。

Memcached是一款類似的開源分布式內存緩存系統,它將數據(連同相關的結構)分布到多個系統,以減少訪問數據存儲,它廣泛用于大型網站,如Twitter,YouTube和Wikimedia。

但這些技術不能象RDBMS取代傳統層次數據庫那樣取代RDBMS,相反,它們會權衡那些在數據庫中不是非必需的特性,如完全一致性。

目前許多應用比傳統業務應用程序更多地使用異步和讀密集技術,面需要跨多個系統實現高性能。要為組織實施這種應用,配對的RDBMS和各種各樣的分布式數據存儲,只有可伸縮的方法才是唯一出路,同時需要考慮一個價格平衡點才使業務發展具有重要意義。

【編輯推薦】

  1. 扔掉沉沒成本 嘗試關系數據庫替代品OODBMS
  2. NoSQL真的能終結關系數據庫?
  3. 對SQL說不!NoSQL的數據庫技術革命
  4. 云計算使關系數據庫逐漸落伍
  5. 關系數據庫的末日是否已經來臨
責任編輯:yangsai 來源: IT168
相關推薦

2011-10-11 17:07:12

數據庫Internet文件數據庫

2020-03-14 16:37:09

數據庫IT技術

2021-09-06 10:24:12

鴻蒙HarmonyOS應用

2023-10-16 13:26:00

RDBMS關系數據庫

2021-09-03 15:41:00

鴻蒙HarmonyOS應用

2011-03-15 14:54:08

NoSQL

2011-07-18 09:54:47

云計算分片關系數據庫關系數據庫

2023-10-10 11:18:42

Spring數據庫

2009-07-10 09:28:41

NoSQL關系數據庫

2009-03-26 11:10:13

關系數據庫關系型數據庫數據庫

2023-08-01 14:35:00

關系數據庫排列

2011-05-19 10:29:40

對象數據庫關系數據庫

2024-06-26 19:14:53

2023-05-22 11:20:27

數據庫MySQL關系數據

2011-05-19 09:24:12

關系型數據庫

2010-09-15 14:09:01

GraphDataba

2018-10-15 13:57:38

Hadoop數據庫MySQL

2009-05-19 11:57:13

memcached分布式緩存MySQL

2011-09-27 13:41:09

數據庫

2009-10-29 11:01:52

Amazon RDSMySQL關系數據庫
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91最新在线视频 | 久久国产美女视频 | 免费激情| 欧美成人免费在线视频 | 久久一区二区三区四区 | 欧美在线观看一区 | 久久电影一区 | 国产女人与拘做视频免费 | 中文字幕视频在线观看 | 日本不卡在线视频 | 日韩av一区二区在线观看 | 黑人精品xxx一区一二区 | 日韩视频一区在线观看 | 久草精品在线 | 日韩国产精品一区二区三区 | 日韩亚洲欧美一区 | 日韩激情免费 | 久久专区| 91视频.| 国产精品视频一区二区三区 | 在线久草 | 日本 欧美 三级 高清 视频 | 中文字幕在线观看一区二区 | 成年人视频在线免费观看 | 成人久久 | 狠狠操婷婷| 中文字幕av一区 | 精品久久久久久久久久久 | 在线成人 | 日韩在线观看中文字幕 | 日韩av免费在线电影 | 欧美大片久久久 | 免费一级片 | 欧美三级电影在线播放 | 日本人爽p大片免费看 | 玖玖综合网 | 中文字幕四虎 | 亚洲国产一 | 国产精品国产成人国产三级 | 日韩图区 | 一区二区三区久久 |