簡體   English   中英

redshift中節點、集群、數據庫有什么區別

[英]What is the difference between nodes, cluster, and database in redshift

閱讀aws的文檔,我對這三個概念很困惑

Cluster: composed of one or more compute nodes; composed of one or mode database 

Compute node: run the query execution plans and transmit data among themselves to serve these queries

Database: User data is stored on the compute nodes

有了這個,很容易假設計算節點和數據庫是相同的,不是嗎? 但是在創建redshift集群時,其中一部分被命名為數據庫配置,但貌似是指集群。 下面是它的圖像,如果我對文檔的理解是正確的,那么數據庫配置應該是指計算節點而不是集群。

紅移集群創建

有了這些,集群、數據庫和計算節點到底是什么?

有了這個,很容易假設計算節點和數據庫是相同的,不是嗎?

不,事實並非如此。 您可以擁有具有多個數據庫的單節點 Redshift 集群,也可以擁有托管在多個計算節點上的單個(大型)數據庫。

基本上,節點是指 Redshift 的硬件層,而數據庫僅指軟件層。

您的屏幕截圖僅顯示了一個名為dev的默認數據庫。 如果需要,您可以創建更多。 所有托管在同一個集群上。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM