Cosmos DB
Last updated
Last updated
Cosmos DB 在 collection 的資料都是以 JSON 格式儲存。
SQL Server | Cosmos SQL DB |
scaling up (垂直擴展) | scaling out(水平擴展) |
擴展方式:增加Server CPU, RAM | 擴展方式:新增更多台Server,共同處理請求 |
https://portal.azure.com/#create/Microsoft.DocumentDB.3.0.0
有五種 DB 類型可供選擇:
這裡我們先使用 Core (SQL)
再來進入服務裡面創建 collection
可以看到大致的收費情況
點擊後第二步驟和第三步驟隨即會出現。
2.下載他第二步驟的的範例 script ,然後用編輯器打開後輸入如下:
之後打開 http://localhost:3000/,隨意輸入一筆資料。
3.進入DataExplorer
即可看到剛才新增進去的資料
在 config.js 內可以看到連線相關資訊。
接著可以使用此官方SDK:
https://github.com/Azure/azure-cosmos-js#readme
執行 SQL Query:
https://docs.microsoft.com/en-us/azure/cosmos-db/create-sql-api-nodejs#review-the-code
https://docs.microsoft.com/en-us/rest/api/cosmos-db/list-documents
https://docs.microsoft.com/en-us/azure/cosmos-db/sql-api-nodejs-samples