教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

什么是TiDB數(shù)據(jù)庫(kù)?數(shù)據(jù)管理技術(shù)的發(fā)展

更新時(shí)間:2021年10月06日14時(shí)03分 來(lái)源:傳智教育 瀏覽次數(shù):

TiDB可以理解為是MySQL的加強(qiáng)版/分布式MySQL/MySQLPlus。

tibd


TiDB 是 PingCAP 公司設(shè)計(jì)的開(kāi)源分布式 HTAP (Hybrid Transactional and Analytical Processing) 數(shù)據(jù)庫(kù),結(jié)合了傳統(tǒng)的 RDBMS 和 NoSQL 的最佳特性。TiDB 兼容 MySQL,支持無(wú)限的水平擴(kuò)展,具備強(qiáng)一致性和高可用性。TiDB 的目標(biāo)是為 OLTP (Online Transactional Processing) 和 OLAP (Online Analytical Processing) 場(chǎng)景提供一站式的解決方案。

TiDB數(shù)據(jù)庫(kù)具備「分布式強(qiáng)一致性事務(wù)、在線彈性水平擴(kuò)展、故障自恢復(fù)的高可用、跨數(shù)據(jù)中心多活」等核心特性,是大數(shù)據(jù)時(shí)代理想的數(shù)據(jù)庫(kù)集群和云數(shù)據(jù)庫(kù)解決方案。目前,已被近 1000 家不同行業(yè)的領(lǐng)先企業(yè)應(yīng)用在實(shí)際生產(chǎn)環(huán)境,涉及互聯(lián)網(wǎng)、游戲、銀行、保險(xiǎn)、證券、航空、制造業(yè)、電信、新零售、政府等多個(gè)行業(yè),包括美國(guó)、歐洲、日本、東南亞等海外用戶。

TiDB 的設(shè)計(jì)目標(biāo)是 100% 的 OLTP 場(chǎng)景和 80% 的 OLAP 場(chǎng)景,更復(fù)雜的 OLAP 分析可以通過(guò) TiSpark 項(xiàng)目來(lái)完成。

TiDB 對(duì)業(yè)務(wù)沒(méi)有任何侵入性,能優(yōu)雅的替換傳統(tǒng)的數(shù)據(jù)庫(kù)中間件、數(shù)據(jù)庫(kù)分庫(kù)分表等 Sharding 方案。同時(shí)它也讓開(kāi)發(fā)運(yùn)維人員不用關(guān)注數(shù)據(jù)庫(kù) Scale 的細(xì)節(jié)問(wèn)題,專(zhuān)注于業(yè)務(wù)開(kāi)發(fā),極大的提升研發(fā)的生產(chǎn)力。

數(shù)據(jù)管理技術(shù)發(fā)展階段:

1. 人工管理階段

20世紀(jì)50年代以前,計(jì)算機(jī)主要用于數(shù)值計(jì)算.從當(dāng)時(shí)的硬件看,外存只有紙帶,卡片,磁帶,沒(méi)有直接存取設(shè)備;從軟件看(實(shí)際上,當(dāng)時(shí)還未形成軟件的整體概念),沒(méi)有操作系統(tǒng)以及管理數(shù)據(jù)的軟件;從數(shù)據(jù)看,數(shù)據(jù)量小,數(shù)據(jù)無(wú)結(jié)構(gòu),由用戶直接管理,且數(shù)據(jù)間缺乏邏輯組織,數(shù)據(jù)依賴(lài)于特定的應(yīng)用程序,缺乏獨(dú)立性.

2. 文件系統(tǒng)階段

50年代后期到60年代中期,出現(xiàn)了磁鼓,磁盤(pán)等數(shù)據(jù)存儲(chǔ)設(shè)備.新的數(shù)據(jù)處理系統(tǒng)迅速發(fā)展起來(lái).這種數(shù)據(jù)處理系統(tǒng)是把計(jì)算機(jī)中的數(shù)據(jù)組織成相互獨(dú)立的數(shù)據(jù)文件,系統(tǒng)可以按照文件的名稱(chēng)對(duì)其進(jìn)行訪問(wèn),對(duì)文件中的記錄進(jìn)行存取,并可以實(shí)現(xiàn)對(duì)文件的修改,插入和刪除,這就是文件系統(tǒng).文件系統(tǒng)實(shí)現(xiàn)了記錄內(nèi)的結(jié)構(gòu)化,即給出了記錄內(nèi)各種數(shù)據(jù)間的關(guān)系.但是,文件從整體來(lái)看卻是無(wú)結(jié)構(gòu)的.其數(shù)據(jù)面向特定的應(yīng)用程序,因此數(shù)據(jù)共享性差,且冗余度大,管理和維護(hù)的代價(jià)也很大。

3. 數(shù)據(jù)庫(kù)系統(tǒng)階段

60年代后期,出現(xiàn)了數(shù)據(jù)庫(kù)這樣的數(shù)據(jù)管理技術(shù).數(shù)據(jù)庫(kù)的特點(diǎn)是數(shù)據(jù)不再只針對(duì)某一特定應(yīng)用,而是面向全組織,具有整體的結(jié)構(gòu)性,共享性高,冗余度小,具有一定的程序與數(shù)據(jù)間的獨(dú)立性,并且實(shí)現(xiàn)了對(duì)數(shù)據(jù)進(jìn)行統(tǒng)一的控制.




猜你喜歡:

數(shù)據(jù)庫(kù)技術(shù)發(fā)展簡(jiǎn)史,3分鐘了解數(shù)據(jù)庫(kù)技術(shù)

怎樣實(shí)現(xiàn)redis緩存與數(shù)據(jù)庫(kù)同步?

Pandas算術(shù)運(yùn)算和數(shù)據(jù)對(duì)齊

MySQL表數(shù)據(jù)導(dǎo)入到Hive文件【圖文詳解】

傳智教育python大數(shù)據(jù)開(kāi)發(fā)培訓(xùn)

0 分享到:
和我們?cè)诰€交談!