一、開發(fā)環(huán)境,架構,數(shù)據(jù)庫,協(xié)議是什么意思
開發(fā)環(huán)境
開發(fā)環(huán)境是相對生成環(huán)境來說的,開發(fā)環(huán)境就是程序員在自己的工作電腦上面開發(fā)軟件,然后可以測試軟件的一個環(huán)境,就好比搞研究,我在開發(fā)環(huán)境下可以隨便搞,只要自己能控制就好
生存環(huán)境就是說你的軟件已經上線了,供給其他用戶使用了,你不能隨便亂搞
架構
這個就好比建筑樓房的一個地基,和樓的最外面的那些框,里面裝修是一些其他來做,架構就負責把地基和樓外面的那一層建筑好
數(shù)據(jù)庫
就是保存數(shù)據(jù)庫的一個倉庫,和現(xiàn)實中的那個倉庫是一樣的,都是用來存儲各種各樣的東西,無非數(shù)據(jù)庫存儲的是數(shù)據(jù)
協(xié)議
這個就簡單的,就是你給一個新員工辦理入職的時候要簽署的那些協(xié)議,新員工要按照那些協(xié)議去工作,去遵守,互聯(lián)網(wǎng)上也有這么一套協(xié)議,規(guī)范約束一下
總結
咱們通俗的講,開發(fā)環(huán)境相當于你平常辦公的環(huán)境,例如你平常需要處理一些表格文檔就要裝office一樣,架構相當于設計圖一樣的東西,程序員按著設計圖去設計軟件,數(shù)據(jù)庫就是存儲數(shù)據(jù)的地方,比如你在銀行存錢銀行會把錢存到金庫,金庫就相當于數(shù)據(jù)庫,協(xié)議就是雙方必須共同遵守的一組約定,比如我和你約定每天幾點吃飯幾點上班幾點下班,每個階段必須做啥。我講的不一定都到位但是題主應該能了解個大概。
延伸閱讀:
二、行式數(shù)據(jù)庫與列式數(shù)據(jù)庫應用場景
行式更適合OLTP,比如傳統(tǒng)的基于增刪改查操作的應用。列式更適合OLAP,非常適合于在數(shù)據(jù)倉庫領域發(fā)揮作用,比如數(shù)據(jù)分析、海量存儲和商業(yè)智能;涉及不經常更新的數(shù)據(jù)。
由于設計上的不同,列式數(shù)據(jù)庫在并行查詢處理和壓縮上更有優(yōu)勢。而且數(shù)據(jù)是以列為單元存儲,完全不用考慮數(shù)據(jù)建?;蛘哒f建模更簡單了。要查詢計算哪些列上的數(shù)據(jù),直接讀取列就行。
最后我們需要務實的指出,沒有使用廣泛的數(shù)據(jù)庫,列式數(shù)據(jù)庫也并非使用廣泛,只不過給DBA提供了更多的選擇,DBA需根據(jù)自己的應用場景自行選擇。