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

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

包含云postgresql的詞條

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

本期目錄

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、成都微信小程序、集團企業(yè)網(wǎng)站建設(shè)等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了霍邱免費建站歡迎大家使用!

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

新聞快訊

一、RDBMS家族

二、NoSQL家族

三、NewSQL家族

四、時間序列

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

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

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

八、推出dbaplus Newsletter的想法

九、感謝名單

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

進行下載。

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

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

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

新聞快訊

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

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

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

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

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

今年的總上榜數(shù)據(jù)庫產(chǎn)品達到了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萬歐元)的價格收購了Apache Flink商業(yè)公司DataArtisans。

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

RDBMS家族

Oracle 發(fā)布18.3版本

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

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

1、性能

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

3、高可用

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

MySQL發(fā)布8.0.13版本

1、賬戶管理

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

2、配置

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

3、字段默認值

BLOB、TEXT、GEOMETRY和JSON字段可以指定默認值了。

4、優(yōu)化器

1)Skip Scan

非前綴索引也可以用了。

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

2)函數(shù)索引

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

5、SQL語法

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

6、功能變化

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

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

2)新增innodb_fsync_threshold

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

3)新增會話級臨時表空間

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

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

5)新增了group_replication_member_expel_timeout

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

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

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直接報錯

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直接報錯

MariaDB 10.3更新成功

參考:

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

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

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

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

例:

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

參考:

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

窗口函數(shù)在MariaDB10.2版本里實現(xiàn),其簡化了復雜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、性能和可擴展性

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存儲引擎。相比LevelDB,RocksDB提供了Column-Family,TTL,Transaction,Merge等方面的支持。目前MyRocks,TiKV等底層的存儲都是基于RocksDB來構(gòu)建。

PostgreSQL發(fā)布11版本

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

1、PostgreSQL 11的重大增強

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

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

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

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

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

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

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

4)流計算插件 pipelinedb 正式插件化

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

3、PostgreSQL衍生開源產(chǎn)品動態(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場景。近兩年,gpdb一直在追趕PostgreSQL的社區(qū)版本,預計很快會追上10的PostgreSQL,在TP方面的性能也會得到顯著提升。

3)antdb發(fā)布3.2

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

4)遷移工具MTK發(fā)布52版本

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

DB2發(fā)布 11.1.4.4版本

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

1、性能

2、高可用

3、管理視圖

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

5、聯(lián)邦功能

6、pureScale

NoSQL家族

Redis發(fā)布5.0.3版本

MongoDB升級更新MongoDB Mobile和MongoDB Stitch

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

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

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

本期新秀: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ù)庫或鍵值存儲key-value數(shù)據(jù)庫不同,Cassandra使用的是寬列存儲模型(Wide Column Stores)。與BigTable和其模仿者HBase不同,數(shù)據(jù)并不存儲在分布式文件系統(tǒng)如GFS或HDFS中,而是直接存于本地。

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

3.11.3版本的一些bug fix和改進:

NewSQL家族

TiDB 發(fā)布2.1.2版本

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

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

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

TiDB:

PD:

TiKV:

Tools:

1)TiDB-Lightning

2)TiDB-Binlog

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

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

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

CockroachDB發(fā)布2.1版本

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

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

新增SQL特性:

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

Admin UI增強:

時間序列

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

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

TimescaleDB是基于PostgreSQL數(shù)據(jù)庫開發(fā)的一款時序數(shù)據(jù)庫,以插件化的形式打包提供,隨著PostgreSQL的版本升級而升級,不會因為另立分支帶來麻煩。

TimescaleDB架構(gòu):

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

更新亮點:

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

Hadoop發(fā)布2.9.2版本

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

Greenplum 發(fā)布5.15版本

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

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

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

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

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

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

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

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

SequoiaDB發(fā)布3.0.1新版本

1、架構(gòu)

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

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

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

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

2、其他更新信息

1)接口變更:

2)主要特性:

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

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

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集群版完成邀測、公測、商業(yè)化三個迭代,在廣州、上海、北京正式全量商業(yè)化上線。

產(chǎn)品特性:

使用場景:

官網(wǎng)文檔:

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

2018年11月22日,騰訊云召開新一代自研數(shù)據(jù)庫CynosDB發(fā)布會,業(yè)界第一款全面兼容市面上兩大最主流的開源數(shù)據(jù)庫MySQL和PostgreSQL的高性能企業(yè)級分布式云數(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)新獎”。DRDS可實現(xiàn)海量數(shù)據(jù)下的自動分庫分表,具有高性能,分布式,彈性升級,兼容MySQL等優(yōu)點,適用于高并發(fā)、大規(guī)模數(shù)據(jù)的在線交易, 歷史 數(shù)據(jù)查詢,自動數(shù)據(jù)分片等業(yè)務場景,歷經(jīng)多次618,雙十一的考驗,已經(jīng)在京東集團內(nèi)大規(guī)模使用。

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

1)自動分庫分表

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

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

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

3)超強性能

具有極高的處理能力,雙節(jié)點即可支持數(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ā)展趨勢,為社區(qū)的技術(shù)發(fā)展提供一個統(tǒng)一的發(fā)聲平臺。為此,我們策劃了RDBMS、NoSQL、NewSQL、時間序列、大數(shù)據(jù)生態(tài)圈、國產(chǎn)數(shù)據(jù)庫、云數(shù)據(jù)庫等幾個版塊。

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

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

感謝名單

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

往期回顧:

↓↓別忘了點這里下載 2019年1月 完整版Newsletter 哦~

騰訊云IaaS全線升級,劍指大數(shù)據(jù)風口

8月23日,騰訊云對外宣布正式全線升級IaaS產(chǎn)品,多款產(chǎn)品全面升級,但除此之外更為讓人關(guān)注的是,此次騰訊云還一口氣發(fā)布了五款重量級數(shù)據(jù)庫產(chǎn)品,并公布數(shù)據(jù)庫產(chǎn)品矩陣。

騰訊云數(shù)據(jù)庫基本上涵蓋了業(yè)界主流的數(shù)據(jù)庫產(chǎn)品,在關(guān)系型,非關(guān)系型、分布式等均有多個產(chǎn)品,今年年內(nèi)還將上線分析性數(shù)據(jù)庫等產(chǎn)品,騰訊云在數(shù)據(jù)庫上的新動作,讓它一躍成為云數(shù)據(jù)庫領(lǐng)域最強有力的引領(lǐng)者。

騰訊云向來不會隨意出手,每次產(chǎn)品的推出都有著具體落地的用戶需求,從游戲解決方案再到視頻直播服務,騰訊云動作頻頻的背后是在為市場解決實際的問題,而在此次五款數(shù)據(jù)庫發(fā)布的背后,騰訊云又看到了怎樣的未來?

一,此次騰訊云數(shù)據(jù)庫更新發(fā)布了什么

此次騰訊云推出了五款數(shù)據(jù)庫分別為SQL Server 2012、云數(shù)據(jù)庫MySQL、云數(shù)據(jù)庫HBase、云數(shù)據(jù)庫PostgreSQL、分布式數(shù)據(jù)庫TDSQL。其中SQL Server 2012的主要目的是為了補充數(shù)據(jù)庫的全面性,而其余四款均與云風口——大數(shù)據(jù)有關(guān),均滿足了企業(yè)在大數(shù)據(jù)時代,對數(shù)據(jù)庫的高性能并發(fā)管理與控制的需求,以及在數(shù)據(jù)挖掘、海量存儲、智能商務運算上的需求,

云數(shù)據(jù)庫MySQL:擺脫傳統(tǒng)MySQL數(shù)據(jù)存儲的限制,將數(shù)據(jù)庫直接搬入到更為安全可靠的云端,有著大容量、大內(nèi)存、高讀寫、高并發(fā)的特性。QPS最高高達24萬,內(nèi)存最大支持488GB,容量空間最大支持6T。

云數(shù)據(jù)庫HBase:適合于TB級別的數(shù)據(jù)庫,滿足大數(shù)據(jù)分析、開發(fā)的需求,性能高、高效二級索引方案,數(shù)據(jù)監(jiān)控顆粒度細。用戶只需要提交作業(yè),就能獲得結(jié)果,無需考慮存儲容量以及運算瓶頸,騰訊云將全方位解決。

云數(shù)據(jù)庫PostgreSQL:基于業(yè)界知名的、可以與商業(yè)數(shù)據(jù)庫Oracle媲美的開源數(shù)據(jù)庫PostgreSQL,騰訊云通過優(yōu)化使得性能比開源版本提升十倍,最大QPS可達10萬。同時下半年騰訊云還會推出更為強大的分布式PostgreSQL。

分布式數(shù)據(jù)庫TDSQL:企業(yè)級云數(shù)據(jù)庫,能夠滿足大量的大數(shù)據(jù)使用場景,目前微眾銀行、微信支付、安心保險等等金融產(chǎn)品都是采用TDSQL,有著雄厚實力。

二,云數(shù)據(jù)庫正在大數(shù)據(jù)的風口之上

越來越多的企業(yè)正在接入互聯(lián)網(wǎng),面臨著大數(shù)據(jù)增長的難題。在去年9月國務院正式發(fā)布了《國務院關(guān)于印發(fā)促進大數(shù)據(jù)發(fā)展行動綱要的通知》,這意味著大數(shù)據(jù)開始受到國家層面的重視。在今年5月舉辦的中國大數(shù)據(jù)產(chǎn)業(yè)峰會上,馬化騰提出了利用大數(shù)據(jù)“共建云中大數(shù)據(jù)生態(tài)”的理念,因此騰訊也背負著建立云端數(shù)據(jù)的責任,而騰訊云的使命不小。

云數(shù)據(jù)庫則是大數(shù)據(jù)存放的關(guān)鍵,是整個大數(shù)據(jù)戰(zhàn)略重中之重,而未來的以下企業(yè)將會需要騰訊云數(shù)據(jù)庫的幫助。

1)尚未完全接入互聯(lián)網(wǎng)的企業(yè),事實上很多傳統(tǒng)行業(yè)都具備著較強的IT意識,并且在最初就建立起了自己的計算機數(shù)據(jù)管理,最典型的就是金融行業(yè),在早期信息化幫助其提升了效率,但是后期的金融行業(yè)卻無法讓這些數(shù)據(jù)得以有效利用,而騰訊云數(shù)據(jù)庫則可以極好的滿足這點,微眾銀行、微信支付都已經(jīng)做出了出色的案例。

2)已經(jīng)接入互聯(lián)網(wǎng)的企業(yè),很多接入互聯(lián)網(wǎng)的企業(yè)也在面臨一個問題,在早期沒有騰訊云這樣優(yōu)質(zhì)的云服務商,因此他們需要自建服務器,并且自己承擔起各種昂貴IT設(shè)施維護成本,并且需要配備一群高工資的高級工程才能夠進行大數(shù)據(jù)的利用。

但騰訊云則可以幫助這類企業(yè)實現(xiàn)徹底的解放,企業(yè)不再需要自己搭建任何設(shè)備、配置任何環(huán)境,企業(yè)只需要將數(shù)據(jù)托付于騰訊云就可以完成以前高代價的事情,而騰訊云除了大數(shù)據(jù)處理技術(shù)之外,還擁有各種服務器、安全防護、視頻解決方案、游戲解決方案等等頂級成熟技術(shù)方案,直接幫助企業(yè)完成“云端生態(tài)”的轉(zhuǎn)型與跨越。

3)新興創(chuàng)業(yè)互聯(lián)網(wǎng)公司,其天然需要托管自己產(chǎn)品的數(shù)據(jù),而初創(chuàng)公司眾所周知不僅缺少技術(shù)能力,還在資金方面捉襟見肘,而騰訊云則不僅可以幫助其管理好數(shù)據(jù),還可以在安全、彈性擴容各方面對其進行全方位的保障,并且價格也極為低廉,是創(chuàng)業(yè)者的最大福音。

三,騰訊全面開放自身技術(shù),全社會在享受福利

馬化騰此前在今年5月舉辦的中國大數(shù)據(jù)產(chǎn)業(yè)峰會表示,騰訊數(shù)據(jù)中心的儲存量已經(jīng)超過1000PB數(shù)據(jù),并持續(xù)以每天500TB速度飛速上升,而騰訊愿意將這些積累開放給更多的合作伙伴。

騰訊云一直對外表示基于騰訊18年技術(shù)和經(jīng)驗積累后的全面開放技術(shù),這里來看看這次騰訊云究竟開放哪些騰訊核心技術(shù):

此次推出的分布式數(shù)據(jù)庫TDSQL,在騰訊核心計費系統(tǒng)使用了超過10年時間,一直應用于騰訊充值、米大師等騰訊核心業(yè)務;也已經(jīng)將其應用到了外部安心保險、泛華保險、微眾銀行、匯通天下等金融、物聯(lián)網(wǎng)領(lǐng)域。由于其針對金融業(yè)務設(shè)計,除了滿足云數(shù)據(jù)庫的彈性、自動化運維、高性價比以外,還支持兩地三中心架構(gòu),擁有金融級高可用、數(shù)據(jù)強一致、金融級的安全要求;相關(guān)項目都通過了監(jiān)管部門的信息安全審核。

值得一提的是,此次騰訊云推出的云數(shù)據(jù)庫PostgreSQL,選用的是騰訊自研PostgreSQL內(nèi)核,在騰訊內(nèi)全面應用超過5年,包括微信支付、財付通、廣點通、大數(shù)據(jù)處理平臺的核心系統(tǒng)都在使用騰訊自研PostgreSQL。

根據(jù)筆者了解,騰訊內(nèi)部的大數(shù)據(jù)集群有近萬臺設(shè)備,所有元數(shù)據(jù)都存儲于騰訊自研PostgreSQL;月計算數(shù)據(jù)量超過300PB,99%的請求1秒內(nèi)響應。而這些成績的背后,全部是因為有騰訊自研的PostgreSQL的技術(shù)實力作為后盾支撐。

而騰訊云開放的云數(shù)據(jù)庫PostgreSQL除了滿足云數(shù)據(jù)庫的彈性、自動化運維、高性價比以外,還優(yōu)化了多個關(guān)鍵內(nèi)核,且支持兩地三中心架構(gòu),高可用方案,超高計算性能。

騰訊能夠?qū)⑸婕坝嬞M的核心技術(shù)的TDSQL、超過5年的自研PostgreSQL向社會開放,充分體現(xiàn)了其開放共享的心態(tài),其正在利用騰訊云積極推進中國的大數(shù)據(jù)建設(shè),也是屬于全社會的福利。

結(jié)語:

騰訊云此次推出的五款云數(shù)據(jù)產(chǎn)品,暗合著大數(shù)據(jù)蓬勃發(fā)展的趨勢,而騰訊正在全面開放自己的技術(shù),將自己的多年積累與整個社會共享。傳統(tǒng)企業(yè)、創(chuàng)業(yè)者們都應當抓住機遇,站在巨人的肩膀上,利用騰訊云的開放,來迅速完成自己在大數(shù)據(jù)時代的轉(zhuǎn)型與創(chuàng)業(yè)。

更關(guān)注產(chǎn)品與技術(shù)的微信公眾號:“首席發(fā)言者”

MySQL與PostgreSQL比較 哪個數(shù)據(jù)庫更好

如果打算為項目選擇一款免費、開源的數(shù)據(jù)庫,那么你可能會在MySQL與PostgreSQL之間猶豫不定。MySQL與PostgreSQL都是免費、開源、強大、且功能豐富的數(shù)據(jù)庫。你主要的問題可能是:哪一個才是最好的開源數(shù)據(jù)庫,MySQL還是PostgreSQL呢?該選擇哪一個開源數(shù)據(jù)庫呢?

在選擇數(shù)據(jù)庫時,你所做的是個長期的決策,因為后面如果再改變決定將是非常困難且代價高昂的。你希望一開始就選擇正確。兩個流行的開源數(shù)據(jù)庫MySQL與PostgreSQL常常成為最后要選擇的產(chǎn)品。對這兩個開源數(shù)據(jù)庫的高層次概覽將會有助于你選擇最適合自己需要的。

MySQL

MySQL相對來說比較年輕,首度出現(xiàn)在1994年。它聲稱自己是最流行的開源數(shù)據(jù)庫。MySQL就是LAMP(用于Web開發(fā)的軟件包,包括 Linux、Apache及Perl/PHP/Python)中的M。構(gòu)建在LAMP棧之上的大多數(shù)應用都會使用MySQL,包括那些知名的應用,如 WordPress、Drupal、Zend及phpBB等。

一開始,MySQL的設(shè)計目標是成為一個快速的Web服務器后端,使用快速的索引序列訪問方法(ISAM),不支持ACID。經(jīng)過早期快速的發(fā)展之 后,MySQL開始支持更多的存儲引擎,并通過InnoDB引擎實現(xiàn)了ACID。MySQL還支持其他存儲引擎,提供了臨時表的功能(使用MEMORY存 儲引擎),通過MyISAM引擎實現(xiàn)了高速讀的數(shù)據(jù)庫,此外還有其他的核心存儲引擎與第三方引擎。

MySQL的文檔非常豐富,有很多質(zhì)量不錯的免費參考手冊、圖書與在線文檔,還有來自于Oracle和第三方廠商的培訓與支持。

MySQL近幾年經(jīng)歷了所有權(quán)的變更和一些頗具戲劇性的事件。它最初是由MySQL AB開發(fā)的,然后在2008年以10億美金的價格賣給了Sun公司,Sun公司又在2010年被Oracle收購。Oracle支持MySQL的多個版 本:Standard、Enterprise、Classic、Cluster、Embedded與Community。其中有一些是免費下載的,另外一 些則是收費的。其核心代碼基于GPL許可,對于那些不想使用GPL許可的開發(fā)者與廠商來說還有商業(yè)許可可供使用。

現(xiàn)在,基于最初的MySQL代碼還有更多的數(shù)據(jù)庫可供選擇,因為幾個核心的MySQL開發(fā)者已經(jīng)發(fā)布了MySQL分支。最初的MySQL創(chuàng)建者之一 Michael "Monty" Widenius貌似后悔將MySQL賣給了Sun公司,于是又開發(fā)了他自己的MySQL分支MariaDB,它是免費的,基于GPL許可。知名的 MySQL開發(fā)者Brian Aker所創(chuàng)建的分支Drizzle對其進行了大量的改寫,特別針對多CPU、云、網(wǎng)絡應用與高并發(fā)進行了優(yōu)化。

PostgreSQL

PostgreSQL標榜自己是世界上最先進的開源數(shù)據(jù)庫。PostgreSQL的一些粉絲說它能與Oracle相媲美,而且沒有那么昂貴的價格和傲慢的客服。它擁有很長的歷史,最初是1985年在加利福尼亞大學伯克利分校開發(fā)的,作為Ingres數(shù)據(jù)庫的后繼。

PostgreSQL是完全由社區(qū)驅(qū)動的開源項目,由全世界超過1000名貢獻者所維護。它提供了單個完整功能的版本,而不像MySQL那樣提供了 多個不同的社區(qū)版、商業(yè)版與企業(yè)版。PostgreSQL基于自由的BSD/MIT許可,組織可以使用、復制、修改和重新分發(fā)代碼,只需要提供一個版權(quán)聲 明即可。

可靠性是PostgreSQL的最高優(yōu)先級。它以堅如磐石的品質(zhì)和良好的工程化而聞名,支持高事務、任務關(guān)鍵型應用。PostgreSQL的文檔非 常精良,提供了大量免費的在線手冊,還針對舊版本提供了歸檔的參考手冊。PostgreSQL的社區(qū)支持是非常棒的,還有來自于獨立廠商的商業(yè)支持。

數(shù)據(jù)一致性與完整性也是PostgreSQL的高優(yōu)先級特性。PostgreSQL是完全支持ACID特性的,它對于數(shù)據(jù)庫訪問提供了強大的安全性 保證,充分利用了企業(yè)安全工具,如Kerberos與OpenSSL等。你可以定義自己的檢查,根據(jù)自己的業(yè)務規(guī)則確保數(shù)據(jù)質(zhì)量。在眾多的管理特性 中,point-in-time recovery(PITR)是非常棒的特性,這是個靈活的高可用特性,提供了諸如針對失敗恢復創(chuàng)建熱備份以及快照與恢復的能力。但這并不是 PostgreSQL的全部,項目還提供了幾個方法來管理PostgreSQL以實現(xiàn)高可用、負載均衡與復制等,這樣你就可以使用適合自己特定需求的功能 了。

平臺

MySQL與PostgreSQL都出現(xiàn)在一些高流量的Web站點上:

MySQL:Slashdot、Twitter、Facebook與Wikipedia

PostgreSQL:Yahoo使用了一個修改的PostgreSQL數(shù)據(jù)庫來處理每天數(shù)以億計的事件,還有Reddit和Disqus

MySQL與PostgreSQL都能運行在多個操作系統(tǒng)上,如Linux、Unix、Mac OS X與Windows。他們都是開源、免費的,因此測試他們時的唯一代價就是你的時間與硬件。他們都很靈活且具有可伸縮性,可用在小型系統(tǒng)和大型分布式系統(tǒng) 上。MySQL在一個領(lǐng)域上要比PostgreSQL更進一步,那就是它的觸角延伸到了嵌入式領(lǐng)域,這是通過libmysqld實現(xiàn)的。 PostgreSQL不支持嵌入式應用,依然堅守在傳統(tǒng)的客戶端/服務器架構(gòu)上。

MySQL通常被認為是針對網(wǎng)站與應用的快速數(shù)據(jù)庫后端,能夠進行快速的讀取和大量的查詢操作,不過在復雜特性與數(shù)據(jù)完整性檢查方面不太盡如人意。 PostgreSQL是針對事務型企業(yè)應用的嚴肅、功能完善的數(shù)據(jù)庫,支持強ACID特性和很多數(shù)據(jù)完整性檢查。他們二者都在某些任務上具有很快的速 度,MySQL不同存儲引擎的行為有較大差別。MyISAM引擎是最快的,因為它只執(zhí)行很少的數(shù)據(jù)完整性檢查,適合于后端讀操作較多的站點,不過對于包含 敏感數(shù)據(jù)的讀/寫數(shù)據(jù)庫來說就是個災難了,因為MyISAM表最終可能會損壞。MySQL提供了修復MySQL表的工具,不過對于敏感數(shù)據(jù)來說,支持 ACID特性的InnoDB則是個更好的選擇。

與之相反,PostgreSQL則是個只有單一存儲引擎的完全集成的數(shù)據(jù)庫。你可以通過調(diào)整postgresql.conf文件的參數(shù)來改進性能,也可以調(diào)整查詢與事務。PostgreSQL文檔對于性能調(diào)優(yōu)提供了非常詳盡的介紹。

MySQL與PostgreSQL都是高可配置的,并且可以針對不同的任務進行相應的優(yōu)化。他們都支持通過擴展來添加額外的功能。

一個常見的誤解就是MySQL要比PostgreSQL更容易學習。關(guān)系數(shù)據(jù)庫系統(tǒng)都是非常復雜的,這兩個數(shù)據(jù)庫的學習曲線其實是差不多的。

標準兼容性

PostgreSQL旨在實現(xiàn)SQL兼容性(當前標準是ANSI-SQL:2008)。MySQL則兼容大部分SQL,不過還有自己的擴展,可以支 持NoSQL特性,這在參考手冊中都有介紹。每種方式都有優(yōu)缺點。兼容標準會讓數(shù)據(jù)庫管理員、數(shù)據(jù)庫開發(fā)者與應用開發(fā)者更舒服一些,因為這意味著他們只需 學習一套標準、一套特性和命令即可。這會節(jié)省時間,提升效率,也不會被鎖定在特定的廠商上。

支持使用非標準的自定義功能的人們認為這樣可以快速采用新的特性,而不必等待標準進程完成。ANSI/ISO標準在不斷演化,因此標準兼容性也是個 變化的目標:知名的關(guān)系型數(shù)據(jù)庫Microsoft SQL Server、Oracle與IBM DB2也只是部分兼容于標準。

結(jié)論

雖然有不同的歷史、引擎與工具,不過并沒有明確的參考能夠表明這兩個數(shù)據(jù)庫哪一個能夠適用于所有情況。很多組織喜歡使用PostgreSQL,因為 它的可靠性好,在保護數(shù)據(jù)方面很擅長,而且是個社區(qū)項目,不會陷入廠商的牢籠之中。MySQL更加靈活,提供了更多選項來針對不同的任務進行裁剪。很多時 候,對于一個組織來說,對某個軟件使用的熟練程度要比特性上的原因更重要。

《Postgre SQL Administration》txt下載在線閱讀全文,求百度網(wǎng)盤云資源

《PostgreSQL 11 Administration Cookbook: Over 175 recipes for database administrators to manage enterprise databases》(Simon Riggs)電子書網(wǎng)盤下載免費在線閱讀

鏈接:

提取碼: egn2

書名:PostgreSQL 11 Administration Cookbook: Over 175 recipes for database administrators to manage enterprise databases

作者:Simon Riggs

出版社:?Packt Publishing

出版年份:2019-5-3

頁數(shù):600

內(nèi)容簡介:

PostgreSQL is a powerful, open source database management system with an enviable reputation for high performance and stability. With many new features in its arsenal, PostgreSQL 11 allows you to scale up your PostgreSQL infrastructure. This book takes a step-by-step, recipe-based approach to effective PostgreSQL administration.

The book will introduce you to new features such as logical replication, native table partitioning, additional query parallelism, and much more to help you to understand and control, crash recovery and plan backups. You will learn how to tackle a variety of problems and pain points for any database administrator such as creating tables, managing views, improving performance, and securing your database. As you make steady progress, the book will draw attention to important topics such as monitoring roles, backup, and recovery of your PostgreSQL 11 database to help you understand roles and produce a summary of log files, ensuring high availability, concurrency, and replication.

By the end of this book, you will have the necessary knowledge to manage your PostgreSQL 11 database efficiently.

《PostgreSQL即學即用(第2版)》pdf下載在線閱讀,求百度網(wǎng)盤云資源

《PostgreSQL即學即用(第2版)》([美] Regina Obe)電子書網(wǎng)盤下載免費在線閱讀

資源鏈接:

鏈接:

提取碼:rst3

書名:PostgreSQL即學即用(第2版)

作者:[美] Regina Obe

譯者:丁奇鵬

豆瓣評分:8.4

出版社:人民郵電出版社

出版年份:2015-12

頁數(shù):224

內(nèi)容簡介:本書將幫助你理解和使用PostgreSQL 這一開源數(shù)據(jù)庫系統(tǒng)。你不僅會學到版本9.2、9.3 和9.4中的企業(yè)級特性,還會發(fā)現(xiàn)PostgreSQL 不只是個數(shù)據(jù)庫系統(tǒng),也是一個出色的應用平臺。本書通過示例展示了如何實現(xiàn)在其他數(shù)據(jù)庫中難以或無法完成的任務。這一版內(nèi)容覆蓋了LATERAL 查詢、增強的JSON 支持、物化視圖和其他關(guān)鍵話題。

作者簡介:Regina Obe

是數(shù)據(jù)庫咨詢公司Paragon的負責人之一,在編程語言和數(shù)據(jù)庫系統(tǒng)方面有15年以上的專業(yè)經(jīng)驗。她是PostGIS指導委員會成員,也是PostGIS核心開發(fā)團隊的成員。PostGIS in Action一書的合著者。

Leo Hsu

也是Paragon公司的負責人之一,曾為大大小小的組織開發(fā)過數(shù)據(jù)庫,有15年以上的專業(yè)經(jīng)驗。PostGIS in Action一書的合著者。


網(wǎng)頁標題:包含云postgresql的詞條
標題來源:http://weahome.cn/article/dsdhjpj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部