成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

盤點 Greenplum 數據庫的十大特點,你知道嗎?

運維 數據庫運維
Greenplum數據庫采用大規模無共享架構,將多臺服務器組裝成強大的計算平臺,實現高效的海量并行運算。Greenplum數據庫可以支持1000個以上的集群,管理的數據規模從TB級到PB級,可以滿足多數企業的數據處理需求。

01 開放源代碼

Greenplum數據庫于2015年由Pivotal公司開源,遵循Apache Licence 2.0協議,官方網站為:

http://greenplum.org

代碼托管在GitHub上,鏈接為:

https://github.com/greenplum-db/gpdb

開放源碼一方面可以為數據庫用戶和開發人員提供Greenplum數據庫源碼級的實現參考,另一方面可以吸引更多的數據庫開發者參與到Greenplum社區維護中。

02 高擴展性

Greenplum數據庫采用大規模無共享架構,將多臺服務器組裝成強大的計算平臺,實現高效的海量并行運算。Greenplum數據庫可以支持1000個以上的集群,管理的數據規模從TB級到PB級,可以滿足多數企業的數據處理需求。

03 高查詢性能

Greenplum的高性能不僅來自高效的并行處理框架,還有查詢引擎的優化。Greenplum數據庫除了支持基于PostgreSQL的查詢優化之外,還專門開發了一個新的查詢優化器ORCA。

ORCA是一款自頂向下的基于Cascades框架的查詢優化器,目前已經成為企業版Greenplum數據庫的默認優化器。相比基于PostgreSQL的查詢優化器,ORCA查詢優化器能使部分查詢的性能提升10~1000倍。

04 高可用

Greenplum提供多級容錯機制,確保整個系統的高可用性。Master節點通過Standby Master節點進行備份,每個數據節點的Primary Segment實例分別配置一個Mirror Segment實例作為備份,同時確保同一組Primary Segment實例和Mirror Segment實例不在同一物理機上,從而降低因為宕機而導致數據丟失的風險。

05 高效資源管理

Greenplum提供了高效的資源管理機制,根據用戶的業務邏輯將資源合理地分配給查詢任務,避免查詢任務因查詢資源不足而得不到響應。

Greenplum資源管理主要包括對并發查詢數量的限制,查詢執行時內存、CPU資源使用的限制等。Greenplum數據庫提供了資源隊列(Resource Queue)和資源組(Resource Group)兩種資源管理方式,一般使用場景下采用默認配置即可。

06 多態存儲

用戶可以根據數據熱度或者訪問模式的不同使用不同的存儲方式,以獲得更好的查詢性能。用戶可以為一張表按照一定的規則(比如日期、月份)創建分區表,一張表的各個子分區表可以使用不同的物理存儲方式。

支持的存儲方式包括:

  • 行存儲,數據以行的形式存儲在數據頁里,適合頻繁更新的查詢;
  • 列存儲,數據以列的形式存儲在數據頁里,適合OLAP分析型查詢;
  • 外部表,數據保存在其他文件系中,如HDFS、S3,數據庫只保留元數據信息。

07 生態完整

Greenplum數據庫擁有完善的SQL標準支持,包括SQL92、SQL99、SQL2003以及OLAP擴展,是對SQL標準支持最好的開源商用數據庫系統之一。同時,由于Greenplum數據庫基于PostgreSQL,因此也繼承了PostgreSQL對于JDBC、ODBC、C、Python API等接口的支持。

08 高效數據加載

Greenplum還有一個非常神奇的功能——GPload并行加載數據,即允許數據從多個文件系統通過多個主機上的多個網卡加載數據,從而達到非常高的數據傳輸率。筆者曾經在3個節點的集群上并行加載50GB、2億行記錄的數據,僅用時90s。

此外,Greenplum數據庫可以讀取和寫入多種類型的外部數據源,包括文本文件、XML文件、S3平臺文件、Gemfire、Web服務器以及Hadoop生態系統中的HDFS、Hive、HBase、Kafka、Spark等,同時支持數據壓縮以及字符集間的自動轉換。

09 高級數據分析功能

Greenplum數據庫支持各種過程化編程語言,包括PL/PostgreSQL、PL/R、PL/Python、PL/Java、PL/Perl等語言擴展。在高級數據分析方面,通過Greenplum數據庫的MADlib擴展模塊,用戶可以很方便地利用MPP架構完成大規模并行分析。

10 良好的監控管理和運維體驗

Greenplum數據庫提供基于Web的可視化工具—Greenplum Command Center(簡稱GPCC)。GPCC可以監控Greenplum數據庫系統的性能、集群健康狀態、查詢執行及系統資源使用情況,如圖2-4所示。

▲圖2-4 Greenplum數據庫資源監控中心界面

關于作者:王春波,資深架構師和數據倉庫專家,現任上海啟高信息科技有限公司大數據架構師,Apache Doris和openGauss貢獻者,Greenplum中文社區參與者。具有十多年的數據倉庫、數據集市、數據中臺項目實戰經驗,對大數據主流技術架構、產品選型與解決方案有深入研究,尤其擅長用優雅的SQL實現復雜的邏輯。

 

本文摘編自《高效使用Greenplum:入門、進階與數據中臺》,經出版方授權發布。(ISBN:9787111696490)

 

責任編輯:武曉燕 來源: 大數據DT
相關推薦

2019-09-24 07:23:02

人工智能人臉識別無人駕駛

2010-06-07 21:13:38

2017-01-18 18:28:54

大數據數據庫技術

2010-06-07 20:48:17

2015-12-18 15:12:43

全球云計算數據中心

2022-06-05 21:09:47

Python辦公自動化

2022-01-17 13:26:41

Python工具數據分析

2011-12-30 11:16:55

2021-11-02 08:41:13

黑客網絡安全網絡攻擊

2020-01-14 10:37:38

存儲DateTime數值

2024-04-07 00:02:00

2024-06-07 08:26:10

2024-02-26 00:00:00

模型元宇宙智能

2019-10-25 13:35:52

人工智能電腦機器人

2022-01-05 11:40:36

Go特性語言

2010-04-19 14:07:02

Oracle數據庫

2016-11-15 16:21:26

開發編程方法

2025-04-30 09:06:23

AI知識庫大模型

2015-10-20 16:47:30

2023-12-12 08:41:01

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 天天舔天天 | 久久av一区 | 亚洲欧洲在线观看视频 | 精品久久久久久一区二区 | 日批的视频 | 亚洲精品无 | 日韩精品在线一区 | 欧美爱爱视频 | 日韩欧美国产一区二区 | 欧美理论片在线观看 | 欧美视频一区 | 午夜寂寞影院在线观看 | 精品一区二区电影 | 成人a免费| 日韩av在线一区 | 日本又色又爽又黄的大片 | av影音资源 | 免费毛片网 | 久久久久久国产精品免费免费男同 | 天堂亚洲 | 91视频在线观看免费 | 久久国产精品一区二区三区 | 精品人伦一区二区三区蜜桃网站 | 欧美一级二级在线观看 | 欧美综合一区 | 久久小视频 | 污片在线免费观看 | 久久久妇女国产精品影视 | 韩日一区二区三区 | 伊人伊人| 国产一区2区 | 一a级片 | 国产精品一区视频 | 久久在线| 在线中文字幕视频 | 美女久久久久久久 | 久操伊人 | 久久亚洲国产 | 成人羞羞国产免费视频 | 日韩一区二区三区在线 | 在线国产视频观看 |