技術問答
技術文章
iT 徵才
Tag
聊天室
2024 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2023 iThome 鐵人賽
DAY
11
0
AI & Data
AIoT的藍藥丸與紅藥丸,你選哪個?
系列 第
16
篇
Day 11:NoSQL資料庫的基本概念
15th鐵人賽
艾薇 Ivy
2023-09-26 23:46:17
287 瀏覽
分享至
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鐵人賽
參賽組數
96
組
團體組數
1
組
累計文章數
66
篇
最後報名日
9/15
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
看更多
15th鐵人賽
13th鐵人賽
14th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
2018鐵人賽
javascript
2017鐵人賽
python
windows
php
c#
windows server
linux
css
react
程式設計
vue.js
熱門問題
Line電腦版 不支援 win7
安裝方式都一樣,有沒有好的備份方式
請問該如何評估一間公司需要哪些IT人員跟薪資範圍、每年預算?
更換Switch後的問題
宿舍使用WIFI問題請教
VMware ESXi 8執行shutdown後設備會自行開機
MSSQL 算年資問題請教
Chrome extension 如何做到 screenshot 功能
想詢問郵件伺服器的備援方式
有趣的Docker問題
熱門回答
Line電腦版 不支援 win7
宿舍使用WIFI問題請教
MSSQL 算年資問題請教
安裝方式都一樣,有沒有好的備份方式
Chrome extension 如何做到 screenshot 功能
熱門文章
資工考研錯題筆記(交成央科)
(一) 前言,開始了解微前端之前...
演算法筆記(Ch1~6)
TWQR Code產生器,一堆的無標示的QR Code你敢不敢掃描,要加LOGO
Linux common commands (常用指令)暨Ubantu設定
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}