
- 亞馬遜網路服務教程
- AWS - 首頁
- 亞馬遜網路服務基礎
- AWS - 雲計算
- AWS - 基本架構
- AWS - 管理控制檯
- AWS - 控制檯移動應用程式
- AWS - 賬戶
- 亞馬遜資料庫服務
- AWS - 關係資料庫服務
- AWS - DynamoDB
- AWS - Redshift
- 亞馬遜應用服務
- AWS - 簡單工作流程服務
- AWS - WorkMail
- 亞馬遜網路服務資源
- AWS - 快速指南
- AWS - 有用資源
- AWS - 討論
亞馬遜網路服務 - DynamoDB
Amazon DynamoDB 是一款完全託管的 NoSQL 資料庫服務,允許建立資料庫表來儲存和檢索任意數量的資料。它自動管理跨多個伺服器的表的資料流量並保持效能。它還減輕了客戶操作和擴充套件分散式資料庫的負擔。因此,硬體配置、設定、配置、複製、軟體修補、叢集擴充套件等都由亞馬遜管理。
如何在計算機上執行 DynamoDB?
以下是設定 DynamoDB 的步驟。
步驟 1 - 以下是設定 DynamoDB 的步驟。
使用以下連結下載 DynamoDB(.jar 檔案)。它支援多種作業系統,例如 Windows、Linux、Mac 等。
.tar.gz 格式 - http://dynamodb-local.s3-website-us-west2.amazonaws.com/dynamodb_local_latest.tar.gz
.zip 格式 - http://dynamodb-local.s3-website-us-west2.amazonaws.com/dynamodb_local_latest.zip。
下載完成後,解壓內容並將解壓後的目錄複製到您想要的任何位置。
開啟命令提示符並導航到您解壓 DynamoDBLocal.jar 的目錄,然後執行以下命令:
java -Djava.library.path=./DynamoDBLocal_lib -jar DynamoDBLocal.jar -sharedDb
現在可以訪問內建的 javaScript shell 了。
步驟 2 - 使用以下步驟建立表。
開啟 AWS 管理控制檯並選擇 DynamoDB。
選擇將建立表的區域,然後單擊“建立表”按鈕。

“建立表”視窗開啟。將詳細資訊填寫到各自的欄位中,然後單擊“繼續”按鈕。
最後,將開啟一個稽核頁面,我們可以在其中檢視詳細資訊。單擊“建立”按鈕。

現在,表名在列表中可見,Dynamo 表可以使用了。

Amazon DynamoDB 的優勢
託管服務 - Amazon DynamoDB 是一種託管服務。無需聘請專家來管理 NoSQL 安裝。開發人員無需擔心設定、配置分散式資料庫叢集、管理持續的叢集操作等。它處理擴充套件、分割槽和重新分割槽資料以滿足 I/O 效能要求的所有複雜性。
可擴充套件 - Amazon DynamoDB 旨在進行擴充套件。無需擔心每個表可以儲存的資料量的預定義限制。可以儲存和檢索任意數量的資料。隨著表的資料量增長,DynamoDB 將自動擴充套件。
快速 - Amazon DynamoDB 提供高吞吐量和極低的延遲。由於 DynamoDB 資料放置和請求路由演算法的分散式特性,隨著資料集的增長,延遲保持穩定。
持久耐用且高可用 - Amazon DynamoDB 將資料複製到至少 3 個不同的資料中心的結果。即使在各種故障情況下,系統也能執行並提供資料。
靈活:Amazon DynamoDB 允許建立動態表,即表可以具有任意數量的屬性,包括多值屬性。
經濟高效:按使用付費,無需最低費用。其定價結構簡單易算。