技術問答
技術文章
iT 徵才
Tag
聊天室
2025 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2023 iThome 鐵人賽
DAY
11
0
AI & Data
AIoT的藍藥丸與紅藥丸,你選哪個?
系列 第
16
篇
Day 11:NoSQL資料庫的基本概念
15th鐵人賽
艾薇 Ivy
2023-09-26 23:46:17
951 瀏覽
分享至
NoSQL 資料庫
一種使用多種資料模型的資料庫系統
簡單說明
:NoSQL資料庫是一種非關聯式的資料庫,它就像一個厲害的圖書館員/書店店員,可以用很多種方式來管理這些書(使用多種資料模型來存取和管理數據)。例如:不是像傳統的分類方式(NoSQL資料庫有別於傳統關聯式資料庫的資料一致性限制,進行了優化),而是像蔦屋書店使用「生活提案」這種方式,把烹飪的書籍、如何縫製圍裙這類跟「烹飪」相關的書籍都放在一起,方便客人一次找齊他們需要的。另外,NoSQL資料庫通常將數據儲存為JSON文件,可以快速地查找和訪問數據,還可以方便進行更新和修改。(
AWS
)。
相關話題
彈性結構描述
:NoSQL資料庫提供了彈性的資料模型,使其成為半結構和非結構式數據的理想資料庫。就像書店可以按照他們的銷售策略,針對策略選適合的書,再調整書本的陳列擺放方式。
分散式叢集
:NoSQL資料庫可以通過硬體的分散式叢集來向外擴展,從而提高效能。就像誠品書店可以開設多家分店來提高銷售量。
JSON文件
:NoSQL資料庫通常將數據儲存為JSON文件,這種格式方便數據的讀寫和傳輸。
使用範例
:現在很多網紅都用NoSQL資料庫,來儲存和處理大量的文案。
鍵值NoSQL資料庫
一種以鍵值對作為基礎的NoSQL資料庫
簡單說明
:鍵值NoSQL資料庫就像一個大櫃子,每個櫃子(鍵值)都有一把專屬的鑰匙可以打開(鍵值對),裡面可以放入各種物品(數據資料)。鍵值NoSQL資料庫最棒的地方就是——可以無限增加儲物櫃(具有高度的可分割性、允許大規模的橫向擴展)。這種資料庫特別適合於需要處理大量數據的IoT使用案例。
相關話題
高度可分割性
:鍵值NoSQL資料庫可以輕易地分割數據,就像隨時增加儲物櫃一樣,可用來支持大規模的橫向擴展。
IoT使用案例
:因為鍵值NoSQL資料庫具備以上提到的『高度可分割性』和『橫向擴展能力』,就像一個無限大的儲藏室,可以儲存從各種感測器收集到的大量數據。鍵值NoSQL資料庫特別適合於IoT使用案例。
鍵值對
:就像每個櫃子(鍵值)都有一把專屬的鑰匙可以打開,鍵值NoSQL資料庫使用鍵值對來儲存和查詢數據資料。
使用範例
:在一個IoT系統中,可以使用鍵值NoSQL資料庫來儲存和處理從各種感測器收集到的大量數據,就像在一個巨大的儲藏室裡,每個感測器都有自己的大櫃子來儲存數據。
文件NoSQL資料庫
一種以文件為基礎的NoSQL資料庫
簡單說明
:文件NoSQL資料庫就像一個大檔案櫃,每個抽屜(文件)都可以放入各種文件(數據資料、物件或類似於JSON的文件)。這種資料庫讓開發人員能夠用與應用程式程式碼中相同的文件模型格式來更輕鬆地儲存和查詢資料庫中的數據。
相關話題
JSON文件
:文件NoSQL資料庫通常將數據儲存為JSON文件,這種格式就像一個通用的檔案夾/資料夾,方便數據的讀寫和傳輸。
開發人員友好
:由於其使用與程式碼中相同的文件模型格式,文件NoSQL資料庫對開發人員來說,就像是在自己慣用的書桌上辦公,讓人容易操作開發。
半結構化和分層化
:文件NoSQL資料庫利用JSON的半結構化和分層化特性,可以快速地儲存各種類型的數據。
使用範例
:在一個Web應用程式中,可以使用文件NoSQL資料庫來儲存和處理使用者寫的文章、發表的評論等,就像在一個公用的檔案櫃中,每個使用者都有自己的抽屜來放文件。
留言
追蹤
檢舉
上一篇
Day 11:常見SQL語法範例
下一篇
Day 12:Docker的基本介紹、主要架構、基本元素和指令
系列文
AIoT的藍藥丸與紅藥丸,你選哪個?
共
62
篇
目錄
RSS系列文
訂閱系列文
7
人訂閱
58
補充:撰寫Flask Web來存取Mongo DB (3)
59
補充:撰寫Flask Web來存取Mongo DB (4)
60
補充:撰寫Flask Web來存取Mongo DB (5)
61
Day 30:物聯網幽靈的真相
62
Day 31:iThome鐵人賽.參賽心得
完整目錄
熱門推薦
{{ item.subject }}
{{ item.channelVendor }}
|
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
902
組
團體組數
37
組
累計文章數
10408
篇
完賽人數
98
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
看更多
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
17th鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
windows server
linux
css
react
熱門問題
Esxi 8.0版本上的虛擬機器, 安裝的作業系統是Windows Server 2025, 確定輸入的密碼是正確的, 無法登入(顯示密碼錯誤)
【求助】顯卡/主板 支援 PCIe4.0 為何 Host to Device (H2D) 只剩 Gen1 速度 (0.5 GB/s) ?
請問今天鐵人賽的發文系統是否故障?
Windows GPO Bitlocker
HP iLo Advanced trial license
在線求大神,千奧軟體主機怎麼安裝
Docker Compose 建立 GitLab 容器,執行器 Runner 運行流水線問題
windows server無法使用gpedit.msc
Java證照題目(main() method)
因為網路磁碟的關係造成系統自動重新開機
熱門回答
Esxi 8.0版本上的虛擬機器, 安裝的作業系統是Windows Server 2025, 確定輸入的密碼是正確的, 無法登入(顯示密碼錯誤)
因為網路磁碟的關係造成系統自動重新開機
Windows GPO Bitlocker
【求助】顯卡/主板 支援 PCIe4.0 為何 Host to Device (H2D) 只剩 Gen1 速度 (0.5 GB/s) ?
windows server無法使用gpedit.msc
熱門文章
第30天,完賽心得 / 葉家藥燉排骨 在地排隊美食(新北板橋)| 30天滷肉飯
[為你自己學 n8n] 第 3 天,打開控制台,認識你的自動化駕駛艙!
第4天,數位憑證的產生 / 中崙張記藥膳排骨 排骨讚(台北松山)| 30天滷肉飯
第4天,Cloudflare Public DNS 與 WARP / 滷小小 美味的滷味 | 30天板橋湳雅夜市
第3天, 公鑰與私鑰 / 一甲子餐飲 都是韓國人在吃(台北萬華)| 30天滷肉飯
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}