iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Software Development

SQL / NoSQL的實作與比較 系列

使用C#連結AWS, 實作SQL / NoSQL資料處理的30天心得

鐵人鍊成 | 共 30 篇文章 | 8 人訂閱 訂閱系列文 RSS系列文
DAY 1

環境建置

開發環境: Visual Studio Community 2019程式語言: C#雲端服務: Amazon Web Services (AWS)(略過下載安裝...

2021-09-15 ‧ 由 wtc 分享
DAY 2

建立第一筆NoSQL資料

登入AWS Portal之後可先選取實作地區 使用DynamoDB當作NoSQL實作平台, 從建立Table開始 一開始一切從簡, 只要先命名Tab...

2021-09-16 ‧ 由 wtc 分享
DAY 3

使用VS新增資料

在前一天使用Portal新增紀錄, 今天使用Visual Studio測試連線與新增可行性. 打開AWS Explorer後展開DynamoDB, 可以看到...

2021-09-17 ‧ 由 wtc 分享
DAY 4

NoSQL的格式(一)

再來檢核DynamoDB的資料, 比較與SQL的不同 回到DynamoDB Portal, 點選第一筆資料. 可以看到這一筆資料的兩個屬性. 但是第...

2021-09-18 ‧ 由 wtc 分享
DAY 5

NoSQL的格式(二)

Sort Key的用途 在建立Table的時候, 可看到有一個非必要的選項Sort Key. 在某些簡單的應用下,如同之前Employee Table,...

2021-09-19 ‧ 由 wtc 分享
DAY 6

快速新增範例資料

接下來研究NoSQL的查詢方式, 最好有大量範例資料使用. 可利用AWS的範例快速新增. 可先到此下載DynamoDB_Intro.zip (Visual...

2021-09-20 ‧ 由 wtc 分享
DAY 7

NoSQL的查詢

NoSQL的查詢有兩種模式, 分別是Scan與Query Scan會對整個表作掃描. 例如要查詢2013年的七龍珠電影, 輸入相對應的條件做Scan S...

2021-09-21 ‧ 由 wtc 分享
DAY 8

PartiSQL簡介

對於習慣用SQL的使用者, 無論是Scan或是Query還是會不太習慣, 也可以採用工具PartiSQL, 一種SQL-compatible query acc...

2021-09-22 ‧ 由 wtc 分享
DAY 9

NoSQL備份與還原

再來實作所有資料庫的重點, 備份與還原. 首先建立備份. 首先實作On-demand backup 選取要備份的資料來源表與輸入備份名稱. 備份完成...

2021-09-23 ‧ 由 wtc 分享
DAY 10

DynamoDB匯出至S3

NoSQL資料除了前次的備份還原之外, 也可以匯出至S3當作額外備份, 或是給其他AWS服務使用. 在面板點選Export to S3 匯出之前必須要先...

2021-09-24 ‧ 由 wtc 分享