日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

codde是什么意思 codd的意思

朋友們,如果您對(duì)數(shù)據(jù)庫(kù)技術(shù)有所接觸,可能會(huì)經(jīng)常碰到OLTP和OLAP這兩個(gè)名詞 。各類技術(shù)文章在描述某個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的性能時(shí),經(jīng)常會(huì)說(shuō)數(shù)據(jù)庫(kù)系統(tǒng)對(duì)OLTP的支持如何、對(duì)OLAP的支持如何等等 。

codde是什么意思 codd的意思


如果您不了解兩者的區(qū)別和聯(lián)系,可能看起來(lái)一頭霧水 。甚至有些朋友把OLTP、OLAP與數(shù)據(jù)庫(kù)等同起來(lái) , 搞來(lái)搞去把自己都搞迷糊了 。
OLTP和OLAP到底是什么?OLTP和OLAP到底都是什么東東呢?別心急、且聽(tīng)我慢慢道來(lái) 。
OLTP是Online Transaction Processing的縮寫,其中文含義為:聯(lián)機(jī)事務(wù)處理;OLAP是Online Analysis Processing的縮寫,其中文含義為:聯(lián)機(jī)分析處理 。
上世紀(jì)60年代 , 關(guān)系數(shù)據(jù)庫(kù)之父E.F.Codd提出了關(guān)系模型,造就了基于OLTP的傳統(tǒng)關(guān)系型數(shù)據(jù)庫(kù)的大發(fā)展;1993年,E.F.Codd認(rèn)為傳統(tǒng)OLTP已無(wú)法滿足需求,又提出了多維數(shù)據(jù)庫(kù)和多維分析的概念,即OLAP 。
OLTP是傳統(tǒng)關(guān)系型數(shù)據(jù)庫(kù)的主要應(yīng)用,側(cè)重于數(shù)據(jù)即時(shí)性和基本事務(wù)處理;OLAP是數(shù)據(jù)倉(cāng)庫(kù)系統(tǒng)的主要應(yīng)用 , 側(cè)重于決策分析和數(shù)據(jù)展示 。二者的區(qū)別和聯(lián)系通過(guò)下圖看起來(lái)會(huì)更清晰:
codde是什么意思 codd的意思


通過(guò)上述定義和圖示 , 大家對(duì)OLTP和OLAP應(yīng)該有了一些直觀認(rèn)識(shí) 。一言以蔽之,二者均是有關(guān)數(shù)據(jù)處理的技術(shù)架構(gòu)和標(biāo)準(zhǔn),但側(cè)重點(diǎn)不同,二者區(qū)別就如她們名稱的區(qū)別一般,OLTP的核心在于事務(wù)、OLAP的核心在于分析 。
聯(lián)機(jī)事務(wù)處理OLTP的特點(diǎn)和應(yīng)用場(chǎng)景【codde是什么意思 codd的意思】搞數(shù)據(jù)庫(kù)的朋友都知道,我們選用某個(gè)數(shù)據(jù)庫(kù)系統(tǒng)時(shí),首先關(guān)注的是數(shù)據(jù)庫(kù)數(shù)據(jù)處理的即時(shí)性(速度盡量的快速,近乎實(shí)時(shí))、安全性(事務(wù)的強(qiáng)一致性)以及并發(fā)處理能力等 , 這些恰恰都是OLTP技術(shù)的基本要求 。
OLTP的事務(wù)處理必須滿足“ACID”,即原子性(Atomicity)、一致性(Consistency)、孤立性(Isolation)和持續(xù)性(Durability) 。
在OLTP的場(chǎng)景中,我們要處理的數(shù)據(jù)量并不一定非常大 , 但應(yīng)用的頻率卻非常高,數(shù)據(jù)處理存在非常頻繁的小數(shù)據(jù)量讀寫類操作 。故而 , OLTP一般也稱為“面向交易的處理系統(tǒng)” 。
codde是什么意思 codd的意思


就以常用的銀行轉(zhuǎn)賬為例,我們轉(zhuǎn)賬給朋友,在極短的時(shí)間內(nèi) , 轉(zhuǎn)賬就生效了,試想同時(shí)有多少人在做轉(zhuǎn)賬操作,而且即使轉(zhuǎn)賬失敗了,我們的錢也不會(huì)被扣掉 。這些恰恰體現(xiàn)了數(shù)據(jù)處理的即時(shí)性、事務(wù)強(qiáng)一致性和并發(fā)處理能力 。
OLTP類型的業(yè)務(wù) , 每次操作的數(shù)據(jù)量一般并不大,但會(huì)非常頻繁 。再比如每年雙十一,京東和天貓都存在海量的數(shù)據(jù)交換 , 上百億次的頻繁數(shù)據(jù)處理、大量的數(shù)據(jù)并發(fā),但我們也很少見(jiàn)京東或天貓出什么大問(wèn)題,這充分說(shuō)明京東和阿里數(shù)據(jù)庫(kù)的OLTP性能非常棒 。
我們常見(jiàn)的傳統(tǒng)大型關(guān)系型數(shù)據(jù)庫(kù),包括PostgreSQL、MySQL、SQL Server、Oracle、DB2等,對(duì)OLTP的支持都是非常棒的 。換言之,對(duì)OLTP的良好支持是傳統(tǒng)關(guān)系型數(shù)據(jù)庫(kù)的主要特色之一 。
聯(lián)機(jī)分析處理OLAP的特點(diǎn)和應(yīng)用場(chǎng)景
codde是什么意思 codd的意思


聯(lián)機(jī)分析處理OLAP是一種超高技術(shù)含量的軟件技術(shù),它使分析人員能夠快速、一致、交互的從各個(gè)方面觀察信息,以達(dá)到深入理解數(shù)據(jù)的目的 。OLAP的特性可歸結(jié)為FASMI(Fast Analysis of Shared Multidimensional Information) , 即共享多維信息的快速分析 。

推薦閱讀