真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

nosql時(shí)序,什么時(shí)候用nosql

第三代數(shù)據(jù)庫系統(tǒng)支持什么數(shù)據(jù)模型

支持邏輯模型,其用數(shù)據(jù)庫語言可以來定義、操縱數(shù)據(jù)庫中的數(shù)據(jù)。而概念模型是用于設(shè)計(jì)階段,是數(shù)據(jù)庫設(shè)計(jì)人員和用戶之間進(jìn)行交流的工具。物理模型則是數(shù)據(jù)最底層的抽象,它描述數(shù)據(jù)在磁盤或磁帶上的存儲(chǔ)方式和存取方式,是面向計(jì)算機(jī)系統(tǒng)的。

原平ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!

最常用的邏輯數(shù)據(jù)模型有五種:

(1)層次模型(hierarchical model)

(2)網(wǎng)狀模型(network model)

(3)關(guān)系模型(relational model)

(4)面向?qū)ο竽P?object oriented model)

(5)對(duì)象關(guān)系模OJ (object relational model)

擴(kuò)展資料:

最常用的邏輯模型有層次模型、網(wǎng)狀模型和關(guān)系模型。

這3種邏輯模型的根本區(qū)別在于數(shù)據(jù)結(jié)構(gòu)不同,即數(shù)據(jù)之間聯(lián)系的表達(dá)方式不同,層次模型用“樹結(jié)構(gòu)”來表示數(shù)據(jù)之間的聯(lián)系;網(wǎng)狀模型是用“圖結(jié)構(gòu)”來表示數(shù)據(jù)之間的聯(lián)系;關(guān)系模型是用“二維表”來表示數(shù)據(jù)之間的聯(lián)系。

參考資料來源:百度百科-邏輯模型

一份難得的數(shù)據(jù)庫市場(chǎng)分析報(bào)告

目錄

- 數(shù)據(jù)庫分類維度:關(guān)系型/非關(guān)系型、交易型/分析型

- NoSQL數(shù)據(jù)庫的進(jìn)一步分類

- OLTP市場(chǎng)規(guī)模:關(guān)系型數(shù)據(jù)庫仍占營(yíng)收大頭

- 數(shù)據(jù)庫市場(chǎng)份額:云服務(wù)和新興廠商主導(dǎo)NoSQL

- 開源數(shù)據(jù)庫 vs. 商業(yè)數(shù)據(jù)庫

- 數(shù)據(jù)庫三大陣營(yíng):傳統(tǒng)廠商和云服務(wù)提供商

最近由于時(shí)間原因我寫東西少了,在公眾號(hào)上也轉(zhuǎn)載過幾篇搞數(shù)據(jù)庫朋友的大作。按說我算是外行,沒資格在這個(gè)領(lǐng)域品頭論足,而當(dāng)我看到下面這份報(bào)告時(shí)立即產(chǎn)生了學(xué)習(xí)的興趣,同時(shí)也想就能看懂的部分寫點(diǎn)心得體會(huì)分享給大家。

可能本文比較適合普及性閱讀,讓數(shù)據(jù)庫領(lǐng)域資深的朋友見笑了:)

數(shù)據(jù)庫分類維度:關(guān)系型/非關(guān)系型、交易型/分析型

首先是分類維度,上圖中的縱軸分類為Relational Database(關(guān)系型數(shù)據(jù)庫,RDBMS)和Nonrelational Database (非關(guān)系型數(shù)據(jù)庫,NoSQL),橫軸的分類為Operational(交易型,即OLTP)和Analytical(分析型,即OLAP)。

按照習(xí)慣我們先看關(guān)系型數(shù)據(jù)庫,左上角的交易型類別中包括大家熟悉的商業(yè)數(shù)據(jù)庫Oracle、MS SQL Server、DB2、Infomix,也包括開源領(lǐng)域流行的MySQL(MariaDB是它的一個(gè)分支)、PostgreSQL,還有云上面比較常見的SQL Azure和Amazon Aurora等。

比較有意思的是,SAP HANA正好位于交易型和分析型的中間分界處,不要忘了SAP還收購了Sybase,盡管后者今天不夠風(fēng)光了,而早年微軟的SQL Server都是來源于Sybase。Sybase的ASE數(shù)據(jù)庫和分析型Sybase IQ還是存在的。

右上角的分析型產(chǎn)品中包括幾款知名的列式數(shù)據(jù)倉庫Pivotal Greenplum、Teradata和IBM Netezza(已宣布停止支持),來自互聯(lián)網(wǎng)巨頭的Google Big Query和Amazon RedShift。至于Oracle Exadata一體機(jī),它上面運(yùn)行的也是Oracle數(shù)據(jù)庫,其最初設(shè)計(jì)用途是OLAP,而在后來發(fā)展中也可以良好兼顧OLTP,算是一個(gè)跨界產(chǎn)品吧。

再來看非關(guān)系型數(shù)據(jù)庫,左下角的交易型產(chǎn)品中,有幾個(gè)我看著熟悉的MongoDB、Redis、Amazon DynamoDB和DocumentDB等;右下角的分析型產(chǎn)品包括著名的Hadoop分支Cloudera、Hortonworks(這2家已并購),Bigtable(來自Google,Hadoop中的HBase是它的開源實(shí)現(xiàn))、Elasticsearch等。

顯然非關(guān)系型數(shù)據(jù)庫的分類要更加復(fù)雜,產(chǎn)品在應(yīng)用中的差異化也比傳統(tǒng)關(guān)系型數(shù)據(jù)庫更大。Willian Blair很負(fù)責(zé)任地對(duì)它們給出了進(jìn)一步的分類。

NoSQL數(shù)據(jù)庫的進(jìn)一步分類

上面這個(gè)圖表應(yīng)該說很清晰了。非關(guān)系型數(shù)據(jù)庫可以分為Document-based Store(基于文檔的存儲(chǔ))、Key-Value Store(鍵值存儲(chǔ))、Graph-based(圖數(shù)據(jù)庫)、Time Series(時(shí)序數(shù)據(jù)庫),以及Wide Cloumn-based Store(寬列式存儲(chǔ))。

我們?cè)賮砜聪旅總€(gè)細(xì)分類別中的產(chǎn)品:

文檔存儲(chǔ) :MongoDB、Amazon DocumentDB、Azure Cosmos DB等

Key-Value存儲(chǔ) :Redis Labs、Oracle Berkeley DB、Amazon DynamoDB、Aerospike等

圖數(shù)據(jù)庫 :Neo4j等

時(shí)序數(shù)據(jù)庫 :InfluxDB等

WideCloumn :DataStax、Cassandra、Apache HBase和Bigtable等

多模型數(shù)據(jù)庫 :支持上面不只一種類別特性的NoSQL,比如MongoDB、Redis Labs、Amazon DynamoDB和Azure Cosmos DB等。

OLTP市場(chǎng)規(guī)模:關(guān)系型數(shù)據(jù)庫仍占營(yíng)收大頭

上面這個(gè)基于IDC數(shù)據(jù)的交易型數(shù)據(jù)庫市場(chǎng)份額共有3個(gè)分類,其中深藍(lán)色部分的關(guān)系型數(shù)據(jù)庫(RDBMS,在這里不統(tǒng)計(jì)數(shù)據(jù)挖掘/分析型數(shù)據(jù)庫)占據(jù)80%以上的市場(chǎng)。

Dynamic Database(DDMS,動(dòng)態(tài)數(shù)據(jù)庫管理系統(tǒng),同樣不統(tǒng)計(jì)Hadoop)就是我們前面聊的非關(guān)系型數(shù)據(jù)庫。這部分市場(chǎng)顯得小(但發(fā)展勢(shì)頭看好),我覺得與互聯(lián)網(wǎng)等大公司多采用開源+自研,而不買商業(yè)產(chǎn)品有關(guān)。

而遵循IDC的統(tǒng)計(jì)分類,在上圖灰色部分的“非關(guān)系型數(shù)據(jù)庫市場(chǎng)”其實(shí)另有定義,參見下面這段文字:

數(shù)據(jù)庫市場(chǎng)份額:云服務(wù)和新興廠商主導(dǎo)NoSQL

請(qǐng)注意,這里的關(guān)系型數(shù)據(jù)庫統(tǒng)計(jì)又包含了分析型產(chǎn)品。Oracle營(yíng)收份額42%仍居第一,隨后排名依次為微軟、IBM、SAP和Teradata。

代表非關(guān)系型數(shù)據(jù)庫的DDMS分類中(這里同樣加入Hadoop等),云服務(wù)和新興廠商成為了主導(dǎo),微軟應(yīng)該是因?yàn)樵芐QL Server的基礎(chǔ)而小幅領(lǐng)先于AWS,這2家一共占據(jù)超過50%的市場(chǎng),接下來的排名是Google、Cloudera和Hortonworks(二者加起來13%)。

上面是IDC傳統(tǒng)分類中的“非關(guān)系型數(shù)據(jù)庫”,在這里IBM和CA等應(yīng)該主要是針對(duì)大型機(jī)的產(chǎn)品,InterSystems有一款在國內(nèi)醫(yī)療HIS系統(tǒng)中應(yīng)用的Caché數(shù)據(jù)庫(以前也是運(yùn)行在Power小機(jī)上比較多)。我就知道這些,余下的就不瞎寫了。

開源數(shù)據(jù)庫 vs. 商業(yè)數(shù)據(jù)庫

按照流行度來看,開源數(shù)據(jù)庫從2013年到現(xiàn)在一直呈現(xiàn)增長(zhǎng),已經(jīng)快要追上商業(yè)數(shù)據(jù)庫了。

商業(yè)產(chǎn)品在關(guān)系型數(shù)據(jù)庫的占比仍然高達(dá)60.5%,而上表中從這列往左的分類都是開源占優(yōu):

Wide Cloumn:開源占比81.8%;

時(shí)序數(shù)據(jù)庫:開源占比80.7%;

文檔存儲(chǔ):開源占比80.0%;

Key-Value存儲(chǔ):開源占比72.2%;

圖數(shù)據(jù)庫:開源占比68.4%;

搜索引擎:開源占比65.3%

按照開源License的授權(quán)模式,上面這個(gè)三角形越往下管的越寬松。比如MySQL屬于GPL,在互聯(lián)網(wǎng)行業(yè)用戶較多;而PostgreSQL屬于BSD授權(quán),國內(nèi)有不少數(shù)據(jù)庫公司的產(chǎn)品就是基于Postgre哦。

數(shù)據(jù)庫三大陣營(yíng):傳統(tǒng)廠商和云服務(wù)提供商

前面在討論市場(chǎng)份額時(shí),我提到過交易型數(shù)據(jù)庫的4個(gè)巨頭仍然是Oracle、微軟、IBM和SAP,在這里William Blair將他們歸為第一陣營(yíng)。

隨著云平臺(tái)的不斷興起,AWS、Azure和GCP(Google Cloud Platform)組成了另一個(gè)陣營(yíng),在國外分析師的眼里還沒有BAT,就像有的朋友所說,國內(nèi)互聯(lián)網(wǎng)巨頭更多是自身業(yè)務(wù)導(dǎo)向的,在本土發(fā)展公有云還有些優(yōu)勢(shì),短時(shí)間內(nèi)將技術(shù)輸出到國外的難度應(yīng)該還比較大。(當(dāng)然我并不認(rèn)為國內(nèi)缺優(yōu)秀的DBA和研發(fā)人才)

第三個(gè)陣容就是規(guī)模小一些,但比較專注的數(shù)據(jù)庫玩家。

接下來我再帶大家簡(jiǎn)單過一下這前兩個(gè)陣容,看看具體的數(shù)據(jù)庫產(chǎn)品都有哪些。

甲骨文的產(chǎn)品,我相對(duì)熟悉一些的有Oracle Database、MySQL以及Exadata一體機(jī)。

IBM DB2也是一個(gè)龐大的家族,除了傳統(tǒng)針對(duì)小型機(jī)、x86(好像用的人不多)、z/OS大型機(jī)和for i的版本之外,如今也有了針對(duì)云和數(shù)據(jù)挖掘的產(chǎn)品。記得抱枕大師對(duì)Informix的技術(shù)比較推崇,可惜這個(gè)產(chǎn)品發(fā)展似乎不太理想。

微軟除了看家的SQL Server之外,在Azure云上還能提供MySQL、PostgreSQL和MariaDB開源數(shù)據(jù)庫。應(yīng)該說他們是傳統(tǒng)軟件License+PaaS服務(wù)兩條腿走路的。

如今人們一提起SAP的數(shù)據(jù)庫就想起HANA,之前從Sybase收購來的ASE(Adaptive Server Enterprise)和IQ似乎沒有之前發(fā)展好了。

在云服務(wù)提供商數(shù)據(jù)庫的3巨頭中,微軟有SQL Server的先天優(yōu)勢(shì),甚至把它移植到了Linux擁抱開源平臺(tái)。關(guān)系型數(shù)據(jù)庫的創(chuàng)新方面值得一提的是Amazon Aurora和Google Spanner(也有非關(guān)系型特性),至于它們具體好在哪里我就不裝內(nèi)行了:)

非關(guān)系型數(shù)據(jù)庫則是Amazon全面開花,這與其云計(jì)算業(yè)務(wù)發(fā)展早并且占據(jù)優(yōu)勢(shì)有關(guān)。Google當(dāng)年的三篇經(jīng)典論文對(duì)業(yè)界影響深遠(yuǎn),Yahoo基于此開源的Hadoop有一段時(shí)間幾乎是大數(shù)據(jù)的代名詞。HBase和Hive如今已不再是人們討論的熱點(diǎn),而Bigtable和BigQuery似乎仍然以服務(wù)Google自身業(yè)務(wù)為主,畢竟GCP的規(guī)模比AWS要小多了。

最后這張DB-Engines的排行榜,相信許多朋友都不陌生,今年3月已經(jīng)不是最新的數(shù)據(jù),在這里列出只是給大家一個(gè)參考。該排行榜幾乎在每次更新時(shí),都會(huì)有國內(nèi)數(shù)據(jù)庫專家撰寫點(diǎn)評(píng)。

以上是我周末的學(xué)習(xí)筆記,班門弄斧,希望對(duì)大家有幫助。

參考資料《Database Software Market:The Long-Awaited Shake-up》

擴(kuò)展閱讀:《 數(shù)據(jù)庫存儲(chǔ):互相最想知道的事 》

尊重知識(shí),轉(zhuǎn)載時(shí)請(qǐng)保留全文。感謝您的閱讀和支持!

2019數(shù)據(jù)架構(gòu)選型必讀:1月數(shù)據(jù)庫產(chǎn)品技術(shù)解析

本期目錄

DB-Engines數(shù)據(jù)庫排行榜

新聞快訊

一、RDBMS家族

二、NoSQL家族

三、NewSQL家族

四、時(shí)間序列

五、大數(shù)據(jù)生態(tài)圈

六、國產(chǎn)數(shù)據(jù)庫概覽

七、云數(shù)據(jù)庫

八、推出dbaplus Newsletter的想法

九、感謝名單

為方便閱讀、重點(diǎn)呈現(xiàn),本期Newsletter(2019年1月)將對(duì)各個(gè)板塊的內(nèi)容進(jìn)行精簡(jiǎn)。需要閱讀全文的同學(xué)可點(diǎn)擊文末 【閱讀原文】 或登錄

進(jìn)行下載。

DB-Engines數(shù)據(jù)庫排行榜

以下取自2019年1月的數(shù)據(jù),具體信息可以參考,數(shù)據(jù)僅供參考。

DB-Engines排名的數(shù)據(jù)依據(jù)5個(gè)不同的因素:

新聞快訊

1、2018年9月24日,微軟公布了SQL Server2019預(yù)覽版,SQL Server 2019將結(jié)合Spark創(chuàng)建統(tǒng)一數(shù)據(jù)平臺(tái)。

2、2018年10月5日,ElasticSearch在美國紐約證券交易所上市。

3、亞馬遜放棄甲骨文數(shù)據(jù)庫軟件,導(dǎo)致最大倉庫之一在黃金時(shí)段宕機(jī)。受此消息影響,亞馬遜盤前股價(jià)小幅跳水,跌超2%。

4、2018年10月31日,Percona發(fā)布了Percona Server 8.0 RC版本,發(fā)布對(duì)MongoDB 4.0的支持,發(fā)布對(duì)XtraBackup測(cè)試第二個(gè)版本。

5、2018年10月31日,Gartner陸續(xù)發(fā)布了2018年的數(shù)據(jù)庫系列報(bào)告,包括《數(shù)據(jù)庫魔力象限》、《數(shù)據(jù)庫核心能力》以及《數(shù)據(jù)庫推薦報(bào)告》。

今年的總上榜數(shù)據(jù)庫產(chǎn)品達(dá)到了5家,分別來自:阿里云,華為,巨杉數(shù)據(jù)庫,騰訊云,星環(huán) 科技 。其中阿里云和巨杉數(shù)據(jù)庫已經(jīng)連續(xù)兩年入選。

6、2018年11月初,Neo4j宣布完成E輪8000萬美元融資。11月15日,Neo4j宣布企業(yè)版徹底閉源:

7、2019年1月8日,阿里巴巴以1.033億美元(9000萬歐元)的價(jià)格收購了Apache Flink商業(yè)公司DataArtisans。

8、2019年1月11日早間消息,亞馬遜宣布推出云數(shù)據(jù)庫軟件,亞馬遜和MongoDB將會(huì)直接競(jìng)爭(zhēng)。

RDBMS家族

Oracle 發(fā)布18.3版本

2018年7月,Oracle Database 18.3通用版開始提供下載。我們可以將Oracle Database 18c視為采用之前發(fā)布模式的Oracle Database 12c第2版的第一個(gè)補(bǔ)丁集。未來,客戶將不再需要等待多年才能用上最新版Oracle數(shù)據(jù)庫,而是每年都可以期待新數(shù)據(jù)庫特性和增強(qiáng)。Database 19c將于2019年Q1率先在Oracle cloud上發(fā)布云版本。

Oracle Database 18c及19c部分關(guān)鍵功能:

1、性能

2、多租戶,大量功能增強(qiáng)及改進(jìn),大幅節(jié)省成本和提高敏捷性

3、高可用

4、數(shù)據(jù)倉庫和大數(shù)據(jù)

MySQL發(fā)布8.0.13版本

1、賬戶管理

經(jīng)過配置,修改密碼時(shí),必須帶上原密碼。在之前的版本,用戶登錄之后,就可以修改自己的密碼。這種方式存在一定安全風(fēng)險(xiǎn)。比如用戶登錄上數(shù)據(jù)庫后,中途離開一段時(shí)間,那么非法用戶可能會(huì)修改密碼。由參數(shù)password_require_current控制。

2、配置

Innodb表必須有主鍵。在用戶沒有指定主鍵時(shí),系統(tǒng)會(huì)生成一個(gè)默認(rèn)的主鍵。但是在主從復(fù)制的場(chǎng)景下,默認(rèn)的主鍵,會(huì)對(duì)叢庫應(yīng)用速度帶來致命的影響。如果設(shè)置sql_require_primary_key,那么數(shù)據(jù)庫會(huì)強(qiáng)制用戶在創(chuàng)建表、修改表時(shí),加上主鍵。

3、字段默認(rèn)值

BLOB、TEXT、GEOMETRY和JSON字段可以指定默認(rèn)值了。

4、優(yōu)化器

1)Skip Scan

非前綴索引也可以用了。

之前的版本,任何沒有帶上f1字段的查詢,都沒法使用索引。在新的版本中,它可以忽略前面的字段,讓這個(gè)查詢使用到索引。其實(shí)現(xiàn)原理就是把(f1 = 1 AND f2 40) 和(f1 = 2 AND f2 40)的查詢結(jié)果合并。

2)函數(shù)索引

之前版本只能基于某個(gè)列或者多個(gè)列加索引,但是不允許在上面做計(jì)算,如今這個(gè)限制消除了。

5、SQL語法

GROUP BY ASC和GROUP BY DESC語法已經(jīng)被廢棄,要想達(dá)到類似的效果,請(qǐng)使用GROUP BY ORDER BY ASC和GROUP BY ORDER BY DESC。

6、功能變化

1)設(shè)置用戶變量,請(qǐng)使用SET語句

如下類型語句將要被廢棄SELECT @var, @var:=@var+1。

2)新增innodb_fsync_threshold

該變量是控制文件刷新到磁盤的速率,防止磁盤在短時(shí)間內(nèi)飽和。

3)新增會(huì)話級(jí)臨時(shí)表空間

在以往的版本中,當(dāng)執(zhí)行SQL時(shí),產(chǎn)生的臨時(shí)表都在全局表空間ibtmp1中,及時(shí)執(zhí)行結(jié)束,臨時(shí)表被釋放,空間不會(huì)被回收。新版本中,會(huì)為session從臨時(shí)表空間池中分配一個(gè)臨時(shí)表空間,當(dāng)連接斷開時(shí),臨時(shí)表空間的磁盤空間被回收。

4)在線切換Group Replication的狀態(tài)

5)新增了group_replication_member_expel_timeout

之前,如果某個(gè)節(jié)點(diǎn)被懷疑有問題,在5秒檢測(cè)期結(jié)束之后,那么就直接被驅(qū)逐出這個(gè)集群。即使該節(jié)點(diǎn)恢復(fù)正常時(shí),也不會(huì)再被加入集群。那么,瞬時(shí)的故障,會(huì)把某些節(jié)點(diǎn)驅(qū)逐出集群。

group_replication_member_expel_timeout讓管理員能更好的依據(jù)自身的場(chǎng)景,做出最合適的配置(建議配置時(shí)間小于一個(gè)小時(shí))。

MariaDB 10.3版本功能展示

1、MariaDB 10.3支持update多表ORDER BY and LIMIT

1)update連表更新,limit語句

update t1 join t2 on t1.id=t2.id set t1.name='hechunyang' limit 3;

MySQL 8.0直接報(bào)錯(cuò)

MariaDB 10.3更新成功

2)update連表更新,ORDER BY and LIMIT語句

update t1 join t2 on t1.id=t2.id set t1.name='HEchunyang' order by t1.id DESC limit 3;

MySQL 8.0直接報(bào)錯(cuò)

MariaDB 10.3更新成功

參考:

2、MariaDB10.3增補(bǔ)AliSQL補(bǔ)丁——安全執(zhí)行Online DDL

Online DDL從名字上看很容易誤導(dǎo)新手,以為不論什么情況,修改表結(jié)構(gòu)都不會(huì)鎖表,理想很豐滿,現(xiàn)實(shí)很骨感,注意這個(gè)坑!

有以下兩種情況執(zhí)行DDL操作會(huì)鎖表的,Waiting for table metadata lock(元數(shù)據(jù)表鎖):

針對(duì)第二種情況,MariaDB10.3增補(bǔ)AliSQL補(bǔ)丁-DDL FAST FAIL,讓其DDL操作快速失敗。

例:

如果線上有某個(gè)慢SQL對(duì)該表進(jìn)行操作,可以使用WAIT n(以秒為單位設(shè)置等待)或NOWAIT在語句中顯式設(shè)置鎖等待超時(shí),在這種情況下,如果無法獲取鎖,語句將立即失敗。 WAIT 0相當(dāng)于NOWAIT。

參考:

3、MariaDB Window Functions窗口函數(shù)分組取TOP N記錄

窗口函數(shù)在MariaDB10.2版本里實(shí)現(xiàn),其簡(jiǎn)化了復(fù)雜SQL的撰寫,提高了可讀性。

參考:

Percona Server發(fā)布8.0 GA版本

2018年12月21日,Percona發(fā)布了Percona Server 8.0 GA版本。

在支持MySQL8.0社區(qū)的基礎(chǔ)版上,Percona Server for MySQL 8.0版本中帶來了許多新功能:

1、安全性和合規(guī)性

2、性能和可擴(kuò)展性

3、可觀察性和可用性

Percona Server for MySQL 8.0中將要被廢用功能:

Percona Server for MySQL 8.0中刪除的功能:

RocksDB發(fā)布V5.17.2版本

2018年10月24日,RocksDB發(fā)布V5.17.2版本。

RocksDB是Facebook在LevelDB基礎(chǔ)上用C++寫的高效內(nèi)嵌式K/V存儲(chǔ)引擎。相比LevelDB,RocksDB提供了Column-Family,TTL,Transaction,Merge等方面的支持。目前MyRocks,TiKV等底層的存儲(chǔ)都是基于RocksDB來構(gòu)建。

PostgreSQL發(fā)布11版本

2018年10月18日,PostgreSQL 11發(fā)布。

1、PostgreSQL 11的重大增強(qiáng)

2、PostgreSQL 插件動(dòng)態(tài)

1)分布式插件citus發(fā)布 8.1

citus是PostgreSQL的一款sharding插件,目前國內(nèi)蘇寧、鐵總、探探有較大量使用案例。

2)地理信息插件postgis發(fā)布2.5.1

PostGIS是專業(yè)的時(shí)空數(shù)據(jù)庫插件,在測(cè)繪、航天、氣象、地震、國土資源、地圖等時(shí)空專業(yè)領(lǐng)域應(yīng)用廣泛。同時(shí)在互聯(lián)網(wǎng)行業(yè)也得到了對(duì)GIS有性能、功能深度要求的客戶青睞,比如共享出行、外賣等客戶。

3)時(shí)序插件timescale發(fā)布1.1.1

timescale是PostgreSQL的一款時(shí)序數(shù)據(jù)庫插件,在IoT行業(yè)中有非常好的應(yīng)用。github star數(shù)目前有5000多,是一個(gè)非?;鸨牟寮?。

4)流計(jì)算插件 pipelinedb 正式插件化

Pipelinedb是PostgreSQL的一款流計(jì)算插件,使用這個(gè)創(chuàng)建可以對(duì)高速寫入的數(shù)據(jù)進(jìn)行實(shí)時(shí)根據(jù)定義的聚合規(guī)則進(jìn)行聚合(支持概率計(jì)算),實(shí)時(shí)根據(jù)定義的規(guī)則觸發(fā)事件(支持事件處理函數(shù)的自定義)??捎糜贗oT,監(jiān)控,F(xiàn)EED實(shí)時(shí)計(jì)算等場(chǎng)景。

3、PostgreSQL衍生開源產(chǎn)品動(dòng)態(tài)

1)agensgraph發(fā)布 2.0.0版本

agensgraph是兼容PostgreSQL、opencypher的專業(yè)圖數(shù)據(jù)庫,適合圖式關(guān)系的管理。

2)gpdb發(fā)布5.15

gpdb是兼容PostgreSQL的mpp數(shù)據(jù)庫,適合OLAP場(chǎng)景。近兩年,gpdb一直在追趕PostgreSQL的社區(qū)版本,預(yù)計(jì)很快會(huì)追上10的PostgreSQL,在TP方面的性能也會(huì)得到顯著提升。

3)antdb發(fā)布3.2

antdb是以Postgres-XC為基礎(chǔ)開發(fā)的一款PostgreSQL sharding數(shù)據(jù)庫,亞信主導(dǎo)開發(fā),開源,目前主要服務(wù)于亞信自有客戶。

4)遷移工具M(jìn)TK發(fā)布52版本

MTK是EDB提供的可以將Oracle、PostgreSQL、MySQL、MSSQL、Sybase數(shù)據(jù)庫遷移到PostgreSQL, PPAS的產(chǎn)品,遷移速度可以達(dá)到100萬行/s以上。

DB2發(fā)布 11.1.4.4版本

DB2最新發(fā)布Mod Pack 4 and Fix Pack 4,包含以下幾方面的改動(dòng)及增強(qiáng):

1、性能

2、高可用

3、管理視圖

4、應(yīng)用開發(fā)方面

5、聯(lián)邦功能

6、pureScale

NoSQL家族

Redis發(fā)布5.0.3版本

MongoDB升級(jí)更新MongoDB Mobile和MongoDB Stitch

2018年11月21日,MongoDB升級(jí)更新MongoDB Mobile和MongoDB Stitch,助力開發(fā)人員提升工作效率。

MongoDB 公司日前發(fā)布了多項(xiàng)新產(chǎn)品功能,旨在更好地幫助開發(fā)人員在世界各地管理數(shù)據(jù)。通過利用存儲(chǔ)在移動(dòng)設(shè)備和后臺(tái)數(shù)據(jù)庫的數(shù)據(jù)之間的實(shí)時(shí)、自動(dòng)的同步特性,MongoDB Mobile通用版本助力開發(fā)人員構(gòu)建更快捷、反應(yīng)更迅速的應(yīng)用程序。此前,這只能通過在移動(dòng)應(yīng)用內(nèi)部安裝一個(gè)可供選擇或限定功能的數(shù)據(jù)庫來實(shí)現(xiàn)。

MongoDB Mobile在為客戶提供隨處運(yùn)行的自由度方面更進(jìn)了一步。用戶在iOS和安卓終端設(shè)備上可擁有MongoDB所有功能,將網(wǎng)絡(luò)邊界擴(kuò)展到其物聯(lián)網(wǎng)資產(chǎn)范疇。應(yīng)用系統(tǒng)還可以使用MongoDB Stitch的軟件開發(fā)包訪問移動(dòng)客戶端或后臺(tái)數(shù)據(jù),幫助開發(fā)人員通過他們希望的任意方式查詢移動(dòng)終端數(shù)據(jù)和物聯(lián)網(wǎng)數(shù)據(jù),包括本地讀寫、本地JSON存儲(chǔ)、索引和聚合。通過Stitch移動(dòng)同步功能(現(xiàn)可提供beta版),用戶可以自動(dòng)對(duì)保存在本地的數(shù)據(jù)以及后臺(tái)數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行同步。

本期新秀:Cassandra發(fā)布3.11.3版本

2018年8月11日,Cassandra發(fā)布正式版3.11.3。

Apache Cassandra是一款開源分布式NoSQL數(shù)據(jù)庫系統(tǒng),使用了基于Google BigTable的數(shù)據(jù)模型,與面向行(row)的傳統(tǒng)關(guān)系型數(shù)據(jù)庫或鍵值存儲(chǔ)key-value數(shù)據(jù)庫不同,Cassandra使用的是寬列存儲(chǔ)模型(Wide Column Stores)。與BigTable和其模仿者HBase不同,數(shù)據(jù)并不存儲(chǔ)在分布式文件系統(tǒng)如GFS或HDFS中,而是直接存于本地。

Cassandra的系統(tǒng)架構(gòu)與Amazon DynamoDB類似,是基于一致性哈希的完全P2P架構(gòu),每行數(shù)據(jù)通過哈希來決定應(yīng)該存在哪個(gè)或哪些節(jié)點(diǎn)中。集群沒有master的概念,所有節(jié)點(diǎn)都是同樣的角色,徹底避免了整個(gè)系統(tǒng)的單點(diǎn)問題導(dǎo)致的不穩(wěn)定性,集群間的狀態(tài)同步通過Gossip協(xié)議來進(jìn)行P2P的通信。

3.11.3版本的一些bug fix和改進(jìn):

NewSQL家族

TiDB 發(fā)布2.1.2版本

2018 年 12 月 22 日,TiDB 發(fā)布 2.1.2 版,TiDB-Ansible 相應(yīng)發(fā)布 2.1.2 版本。該版本在 2.1.1 版的基礎(chǔ)上,對(duì)系統(tǒng)兼容性、穩(wěn)定性做出了改進(jìn)。

TiDB 是一款定位于在線事務(wù)處理/在線分析處理( HTAP: Hybrid Transactional/Analytical Processing)的融合型數(shù)據(jù)庫產(chǎn)品。除了底層的 RocksDB 存儲(chǔ)引擎之外,分布式SQL層、分布式KV存儲(chǔ)引擎(TiKV)完全自主設(shè)計(jì)和研發(fā)。

TiDB 完全開源,兼容MySQL協(xié)議和語法,可以簡(jiǎn)單理解為一個(gè)可以無限水平擴(kuò)展的MySQL,并且提供分布式事務(wù)、跨節(jié)點(diǎn) JOIN、吞吐和存儲(chǔ)容量水平擴(kuò)展、故障自恢復(fù)、高可用等優(yōu)異的特性;對(duì)業(yè)務(wù)沒有任何侵入性,簡(jiǎn)化開發(fā),利于維護(hù)和平滑遷移。

TiDB:

PD:

TiKV:

Tools:

1)TiDB-Lightning

2)TiDB-Binlog

EsgynDB發(fā)布R2.5版本

2018年12月22日,EsgynDB R2.5版本正式發(fā)布。

作為企業(yè)級(jí)產(chǎn)品,EsgynDB 2.5向前邁進(jìn)了一大步,它擁有以下功能和改進(jìn):

CockroachDB發(fā)布2.1版本

2018年10月30日,CockroachDB正式發(fā)布2.1版本,其新增特性如下:

新增企業(yè)級(jí)特性:

新增SQL特性:

新增內(nèi)核特性:

Admin UI增強(qiáng):

時(shí)間序列

本期新秀:TimescaleDB發(fā)布1.0版本

10月底,TimescaleDB 1.0宣布正式推出,官方表示該版本已可用于生產(chǎn)環(huán)境,支持完整SQL和擴(kuò)展。

TimescaleDB是基于PostgreSQL數(shù)據(jù)庫開發(fā)的一款時(shí)序數(shù)據(jù)庫,以插件化的形式打包提供,隨著PostgreSQL的版本升級(jí)而升級(jí),不會(huì)因?yàn)榱砹⒎种砺闊?/p>

TimescaleDB架構(gòu):

數(shù)據(jù)自動(dòng)按時(shí)間和空間分片(chunk)

更新亮點(diǎn):

大數(shù)據(jù)生態(tài)圈

Hadoop發(fā)布2.9.2版本

2018年11月中旬,Hadoop在2.9分支上發(fā)布了新的2.9.2版本,該版本進(jìn)行了204個(gè)大大小小的變更,主要變更如下:

Greenplum 發(fā)布5.15版本

Greenplum最新的5.15版本中發(fā)布了流式數(shù)據(jù)加載工具。

該版本中的Greenplum Streem Server組件已經(jīng)集成了Kafka流式加載功能,并通過了Confluent官方的集成認(rèn)證,其支持的主要功能如下:

國產(chǎn)數(shù)據(jù)庫概覽

K-DB發(fā)布數(shù)據(jù)庫一體機(jī)版

2018年11月7日,K-DB發(fā)布了數(shù)據(jù)庫一體機(jī)版。該版本更新情況如下:

OceanBase遷移服務(wù)發(fā)布1.0版本

1月4日,OceanBase 正式發(fā)布OMS遷移服務(wù)1.0版本。

以下內(nèi)容包含 OceanBase 遷移服務(wù)的重要特性和功能:

SequoiaDB發(fā)布3.0.1新版本

1、架構(gòu)

1)完整計(jì)算存儲(chǔ)分離架構(gòu),兼容MySQL協(xié)議、語法

計(jì)算存儲(chǔ)分離體系以松耦合的方式將計(jì)算與存儲(chǔ)層分別部署,通過標(biāo)準(zhǔn)接口或插件對(duì)各個(gè)模塊和組件進(jìn)行無縫替換,在計(jì)算層與存儲(chǔ)層均可實(shí)現(xiàn)自由的彈性伸縮。

SequoiaDB巨杉數(shù)據(jù)庫“計(jì)算-存儲(chǔ)分離”架構(gòu)詳細(xì)示意

用戶可以根據(jù)自身業(yè)務(wù)特征選擇面向交易的SQL解析器(例如MySQL或PGSQL)或面向統(tǒng)計(jì)分析的執(zhí)行引擎(例如SparkSQL)。眾所周知,使用不同的SQL優(yōu)化與執(zhí)行方式,數(shù)據(jù)庫的訪問性能可能會(huì)存在上千上萬倍的差距。計(jì)算存儲(chǔ)分離的核心思想便是在數(shù)據(jù)存儲(chǔ)層面進(jìn)行一體化存儲(chǔ),在計(jì)算層面則利用每種執(zhí)行引擎的特點(diǎn)針對(duì)不同業(yè)務(wù)場(chǎng)景進(jìn)行選擇和優(yōu)化,用戶可以在存儲(chǔ)層進(jìn)行邏輯與物理的隔離,將面向高頻交易的前端業(yè)務(wù)與面向高吞吐量的統(tǒng)計(jì)分析使用不同的硬件進(jìn)行存儲(chǔ),確保在多類型數(shù)據(jù)訪問時(shí)互不干擾,以真正達(dá)到生產(chǎn)環(huán)境可用的多租戶與HTAP能力。

2、其他更新信息

1)接口變更:

2)主要特性:

云數(shù)據(jù)庫

本期新秀:騰訊發(fā)布數(shù)據(jù)庫CynosDB,開啟公測(cè)

1、News

1)騰訊云數(shù)據(jù)庫MySQL2018年重大更新:

2)騰訊云數(shù)據(jù)庫MongoDB2018年重大更新:

3)騰訊云數(shù)據(jù)庫Redis/CKV+2018年重大更新:

4)騰訊云數(shù)據(jù)庫CTSDB2018年重大更新:

2、Redis 4.0集群版商業(yè)化上線

2018年10月,騰訊云數(shù)據(jù)庫Redis 4.0集群版完成邀測(cè)、公測(cè)、商業(yè)化三個(gè)迭代,在廣州、上海、北京正式全量商業(yè)化上線。

產(chǎn)品特性:

使用場(chǎng)景:

官網(wǎng)文檔:

3、騰訊自研數(shù)據(jù)庫CynosDB發(fā)布,開啟公測(cè)

2018年11月22日,騰訊云召開新一代自研數(shù)據(jù)庫CynosDB發(fā)布會(huì),業(yè)界第一款全面兼容市面上兩大最主流的開源數(shù)據(jù)庫MySQL和PostgreSQL的高性能企業(yè)級(jí)分布式云數(shù)據(jù)庫。

本期新秀:京東云DRDS發(fā)布1.0版本

12月24日,京東云分布式關(guān)系型數(shù)據(jù)庫DRDS正式發(fā)布1.0版本。

DRDS是京東云精心自研的數(shù)據(jù)庫中間件產(chǎn)品,獲得了2018年 ”可信云技術(shù)創(chuàng)新獎(jiǎng)”。DRDS可實(shí)現(xiàn)海量數(shù)據(jù)下的自動(dòng)分庫分表,具有高性能,分布式,彈性升級(jí),兼容MySQL等優(yōu)點(diǎn),適用于高并發(fā)、大規(guī)模數(shù)據(jù)的在線交易, 歷史 數(shù)據(jù)查詢,自動(dòng)數(shù)據(jù)分片等業(yè)務(wù)場(chǎng)景,歷經(jīng)多次618,雙十一的考驗(yàn),已經(jīng)在京東集團(tuán)內(nèi)大規(guī)模使用。

京東云DRDS產(chǎn)品有以下主要特性

1)自動(dòng)分庫分表

通過簡(jiǎn)單的定義即可自動(dòng)實(shí)現(xiàn)分庫分表,將數(shù)據(jù)實(shí)際存放在多個(gè)MySQL實(shí)例的數(shù)據(jù)庫中,但呈現(xiàn)給應(yīng)用程序的依舊是一張表,對(duì)業(yè)務(wù)透明,應(yīng)用程序幾乎無需改動(dòng),實(shí)現(xiàn)了對(duì)數(shù)據(jù)庫存儲(chǔ)和處理能力的水平擴(kuò)展。

2)分布式架構(gòu)

基于分布式架構(gòu)的集群方案,多個(gè)對(duì)等節(jié)點(diǎn)同時(shí)對(duì)外提供服務(wù),不但可有效規(guī)避服務(wù)的單點(diǎn)故障,而且更加容易擴(kuò)展。

3)超強(qiáng)性能

具有極高的處理能力,雙節(jié)點(diǎn)即可支持?jǐn)?shù)萬QPS,滿足用戶超大規(guī)模處理能力的需求。

4)兼容MySQL

兼容絕大部分MySQL語法,包括MySQL語法、數(shù)據(jù)類型、索引、常用函數(shù)、排序、關(guān)聯(lián)等DDL,DML語句,使用成本低。

參考鏈接:

RadonDB發(fā)布1.0.3版本

2018年12月26日,MyNewSQL領(lǐng)域的RadonDB云數(shù)據(jù)庫發(fā)布1.0.3版本。

推出dbaplus Newsletter的想法

dbaplus Newsletter旨在向廣大技術(shù)愛好者提供數(shù)據(jù)庫行業(yè)的最新技術(shù)發(fā)展趨勢(shì),為社區(qū)的技術(shù)發(fā)展提供一個(gè)統(tǒng)一的發(fā)聲平臺(tái)。為此,我們策劃了RDBMS、NoSQL、NewSQL、時(shí)間序列、大數(shù)據(jù)生態(tài)圈、國產(chǎn)數(shù)據(jù)庫、云數(shù)據(jù)庫等幾個(gè)版塊。

我們不以商業(yè)宣傳為目的,不接受任何商業(yè)廣告宣傳,嚴(yán)格審查信息源的可信度和準(zhǔn)確性,力爭(zhēng)為大家提供一個(gè)純凈的技術(shù)學(xué)習(xí)環(huán)境,歡迎大家監(jiān)督指正。

至于Newsletter發(fā)布的周期,目前計(jì)劃是每三個(gè)月左右會(huì)做一次跟進(jìn), 下期計(jì)劃時(shí)間是2019年4月14日~4月25日, 如果有相關(guān)的信息提供請(qǐng)發(fā)送至郵箱:newsletter@dbaplus.cn

感謝名單

最后要感謝那些提供寶貴信息和建議的專家朋友,排名不分先后。

往期回顧:

↓↓別忘了點(diǎn)這里下載 2019年1月 完整版Newsletter 哦~

監(jiān)控系統(tǒng)為什么采用時(shí)間序列數(shù)據(jù)庫

?思極有容時(shí)序數(shù)據(jù)庫正是普華公司面對(duì)這一高速增長(zhǎng)的物聯(lián)網(wǎng)大數(shù)據(jù)市場(chǎng)和技術(shù)挑戰(zhàn)推出的創(chuàng)新性的大數(shù)據(jù)處理產(chǎn)品,它不依賴任何第三方軟件,也不是優(yōu)化或包裝了一個(gè)開源的數(shù)據(jù)庫或流式計(jì)算產(chǎn)品,而是在吸取眾多傳統(tǒng)關(guān)系型數(shù)據(jù)庫、NoSQL數(shù)據(jù)庫、流式計(jì)算引擎、消息隊(duì)列等軟件的優(yōu)點(diǎn)之后自主開發(fā)的產(chǎn)品,在時(shí)序空間大數(shù)據(jù)處理上,有著自己獨(dú)到的優(yōu)勢(shì)。

·??????? 10倍以上的性能提升:定義了創(chuàng)新的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),單核每秒就能處理至少2萬次請(qǐng)求,插入數(shù)百萬個(gè)數(shù)據(jù)點(diǎn),讀出一千萬以上數(shù)據(jù)點(diǎn),比現(xiàn)有通用數(shù)據(jù)庫快了十倍以上。

·??????? 硬件或云服務(wù)成本降至1/5:由于超強(qiáng)性能,計(jì)算資源不到通用大數(shù)據(jù)方案的1/5;通過列式存儲(chǔ)和先進(jìn)的壓縮算法,存儲(chǔ)空間不到通用數(shù)據(jù)庫的1/10。

·??????? 全棧時(shí)序數(shù)據(jù)處理引擎:將數(shù)據(jù)庫、消息隊(duì)列、緩存、流式計(jì)算等功能融合一起,應(yīng)用無需再集成Kafka/Redis/HBase/HDFS等軟件,大幅降低應(yīng)用開發(fā)和維護(hù)的復(fù)雜度成本。

·??????? 強(qiáng)大的分析功能:無論是十年前還是一秒鐘前的數(shù)據(jù),指定時(shí)間范圍即可查詢。數(shù)據(jù)可在時(shí)間軸上或多個(gè)設(shè)備上進(jìn)行聚合。臨時(shí)查詢可通過Shell, Python, R, Matlab隨時(shí)進(jìn)行。

·??????? 與第三方工具無縫連接:不用一行代碼,即可與Telegraf, Grafana, Matlab, R等工具集成。后續(xù)將支持MQTT, OPC等工具, 與BI工具也能夠無縫連接。

·??????? 零運(yùn)維成本、零學(xué)習(xí)成本:安裝、集群一秒搞定,無需分庫分表,實(shí)時(shí)備份。支持標(biāo)準(zhǔn)SQL語句,支持JDBC, RESTful連接, 支持Python/Java/C/C++/Go等開發(fā)語言, 與MySQL相似,零學(xué)習(xí)成本。

采用思極有容時(shí)序數(shù)據(jù)庫,可將典型的物聯(lián)網(wǎng)、車聯(lián)網(wǎng)、工業(yè)互聯(lián)網(wǎng)大數(shù)據(jù)平臺(tái)的整體成本降至現(xiàn)有的1/5。同樣的硬件資源,思極有容時(shí)序數(shù)據(jù)庫能將系統(tǒng)處理能力和容量增加五倍以上。

同時(shí),相比HBase等數(shù)據(jù)庫,使用普華思極有容時(shí)序數(shù)據(jù)庫來存儲(chǔ)有以下優(yōu)勢(shì):

1. 存儲(chǔ)空間大幅節(jié)省,估計(jì)不到HBase的1/10

2. 服務(wù)器資源大幅節(jié)省,估計(jì)不到1/5

3. 查詢速度提高至少10倍

4. 提供異地容災(zāi)備份方案

5. 支持通過標(biāo)準(zhǔn)SQL進(jìn)行即席查詢

6. 數(shù)據(jù)超過保留時(shí)長(zhǎng),自動(dòng)刪除

7. 零管理,安裝、部署、維護(hù)極其簡(jiǎn)單,一鍵搞定

python常用的數(shù)據(jù)庫有哪些?

1、數(shù)據(jù)收集:(1)Scrapy:協(xié)助使用者自動(dòng)提取網(wǎng)頁所需信息,并將其整理為表格或JSON格式的數(shù)據(jù)結(jié)構(gòu);(2)Selenium:使用者在感興趣的網(wǎng)站上已經(jīng)進(jìn)行了交互行為之后,Seleniumn一般能派上用場(chǎng);(3)BeautifulSoup:用來收集網(wǎng)站內(nèi)容的Python庫,更適合應(yīng)用于規(guī)模相對(duì)較小的問題或一次性任務(wù)。

2、數(shù)據(jù)清理和轉(zhuǎn)化:(4)Pandas:必須學(xué)習(xí)的,使用者可以運(yùn)用Pandas操控處于Pandas數(shù)據(jù)框架內(nèi)的數(shù)據(jù),而且其內(nèi)置巨量的函數(shù),幫助使用者進(jìn)行數(shù)據(jù)轉(zhuǎn)換;(5)Numpy:必須學(xué)習(xí)的,Numpy將Python的對(duì)象列表拓展成了全面的多維度序列,而且其內(nèi)置海量的數(shù)學(xué)函數(shù);(6)Spacy:幫助使用者將自由文本轉(zhuǎn)化為結(jié)構(gòu)型數(shù)據(jù),支持多種語言版本。

3、數(shù)據(jù)可視化:(7)Matplotlib:最全面的Python數(shù)據(jù)可視化庫;(8)Plotly:只需要寫最少的代碼就能得出最多彩繽紛的圖像。

4、數(shù)據(jù)模塊化:(9)Scikit Learn:高級(jí)分析師,開啟機(jī)器學(xué)習(xí)之旅,有六大主要模塊:數(shù)據(jù)預(yù)處理,維度縮減,數(shù)據(jù)回歸,數(shù)據(jù)分類,數(shù)據(jù)聚類分析,模型選擇;(10)Tensorflow:由谷歌推出的來源機(jī)器學(xué)習(xí)庫,是一個(gè)基于網(wǎng)頁自動(dòng)生成的儀表盤,它將數(shù)據(jù)學(xué)習(xí)流和結(jié)果進(jìn)行了可視化處理,這一功能對(duì)于排錯(cuò)和展示都十分有用;(11)PyTorch:由Facebook發(fā)布的一個(gè)開源庫,用作Python的公共機(jī)器學(xué)習(xí)框架。

5、音頻和圖像識(shí)別:(12)OpenCV:是最常用的圖像和視頻識(shí)別庫,能讓Python在圖像和視頻識(shí)別領(lǐng)域完全替代Matlab,不僅支持Python,還支持JAVA和Matlab;(13)Librosa:是一個(gè)非常強(qiáng)大的音頻和聲音處理Python庫,可以從音頻段中提取各個(gè)部分,例如節(jié)奏以及節(jié)拍。

6、網(wǎng)頁:(14)Django:開發(fā)網(wǎng)頁服務(wù)后端,設(shè)計(jì)理念是能用幾行代碼就建立一個(gè)網(wǎng)站的高級(jí)框架;(15)Flask:是一個(gè)用于Python的輕量級(jí)網(wǎng)頁開發(fā)框架。

什么是完全依賴??

完全依賴,即完全函數(shù)依賴,設(shè)R為任一給定關(guān)系,X、Y為其屬性集,若X → Y,且對(duì)X中的任何真子集X’ ,那么X’ ? Y 都成立,則稱Y完全函數(shù)依賴于X。

Y函數(shù)依賴于X(X→Y),任何一個(gè)X的子集都能確定Y(完全函數(shù)依賴)f。

例:成績(jī)完全依賴于(學(xué)號(hào),課程號(hào)),X的部分子集確定Y(部分函數(shù)依賴)p。

例:課程名部分依賴于(學(xué)號(hào),課程號(hào)),推論:如果X→Y,X是單個(gè)屬性,則是完全函數(shù)依賴。

擴(kuò)展資料:

完全函數(shù)依賴在數(shù)據(jù)庫的運(yùn)用:

根據(jù)Gartner的預(yù)計(jì),全球非關(guān)系型數(shù)據(jù)庫(NoSQL)在2020~2022預(yù)計(jì)保持在30%左右高速增長(zhǎng),遠(yuǎn)高于數(shù)據(jù)庫整體市場(chǎng)。伴隨著NoSQL和大數(shù)據(jù)技術(shù)的興起和發(fā)展,在阿里云上直接開放提供服務(wù)也有1年多時(shí)間,并在去年的12月份全新發(fā)布X-Pack,將單一的HBase演進(jìn)到一個(gè)完整的數(shù)據(jù)處理平臺(tái)的能力。

HBase X-Pack的定位:HBase X-Pack是基于HBase及HBase生態(tài)構(gòu)建的 低成本一站式數(shù)據(jù)處理平臺(tái);HBase X-Pack支持:HBase API(包括RestServerThriftServer)、關(guān)系Phoenix SQL、時(shí)序OpenTSDB、全文Solr、時(shí)空GeoMesa、圖HGraph、分析Spark on HBase,是阿里云首個(gè)支持多模式的分布式數(shù)據(jù)庫,且協(xié)議100%兼容開源協(xié)議;HBase X-Pack實(shí)現(xiàn)數(shù)據(jù)從處理、存儲(chǔ)到分析全流程閉環(huán),讓客戶用最低成本實(shí)現(xiàn)一站式數(shù)據(jù)處理。

參考資料來源:

百度百科-完全函數(shù)依賴


網(wǎng)頁名稱:nosql時(shí)序,什么時(shí)候用nosql
URL地址:http://weahome.cn/article/dsgjpeg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部