NoSQL 與SQL 的比較,什麼情況下使用NoSQL /SQL?

文章推薦指數: 80 %
投票人數:10人

現代很少有應用程式不用到資料庫,資料庫有分兩種NoSQL 與SQL ,這兩者各有什麼優缺點?要如何選擇? 當面試官問你這些問題時要如何回答? Skiptocontent Menu OpenSearch Contents1筆記2追蹤Soft&Share3幫我們個小忙!3.1分享此文:3.2請按讚:3.3相關 現代很少有應用程式不用到資料庫,資料庫有分兩種NoSQL與SQL,這兩者各有什麼優缺點?要如何選擇?當面試官問你這些問題時要如何回答?在YouTube上看到一個影片,詳細交代了這些問題 筆記 這影片中有提到大數據要考慮的3個V Variety資料的多樣性Velocity資料的成長速度Volume資料的容量 影片中提到如果資料的3個V都是呈現快速成長時(例如Faceboo/Twitter)則考慮使用NoSQL,NoSQL本身內建Sharding適合用了做水平擴展,SQL伺服器也可以有Sharding但是必須自己手動管理 影片中舉了一個案例,例如電影網站,平均一個月只上幾部電影,就算開放留言,資料量成長並沒有Twitter/Facebook這樣龐大,用一般的SQL伺服器就可以了 NoSQL並不是沒有缺點,因為資料散佈在不同的伺服器,就無法使用JOIN功能,必須透過ApplicationLayer自己處理JOIN功能 影片的下方有蠻多留言討論,有興趣可以看一下那些討論,也可以獲得不少想法 最後我想到一個問題–如果大部分時間的資料量成長不大,都集中在某些時段,資料量突然暴增這種狀況該是要用SQL還是NoSQL? 追蹤Soft&Share Telegram使用E-Mail訂閱Soft&Share網站內容Facebook社團DiscordGitHub俱樂部 幫我們個小忙! 請為我們的網站評分(必) 1–很差 2–不佳 3–普通 4–良好 5–極佳 電子郵件(必) 希望我們多介紹哪些主題或是線上課程?(必) 傳送意見回饋 Δ 分享此文:TwitterFacebook請按讚:喜歡正在載入... 相關 你必須登入才能發表評論。

這個網站採用Akismet服務減少垃圾留言。

進一步了解Akismet如何處理網站訪客的留言資料。

搜尋關鍵字: 適用電子郵件訂閱網站 輸入你的電子郵件地址訂閱網站的新文章,使用電子郵件接收新通知。

一起加入其他2,237位訂閱者的行列 電子郵件位址 訂閱 熱門文章︰ 容器(Containers)中的Python Jenkins從零到英雄:成為一位DevOpsJenkins專家 2021TensorFlow開發者認證-從零到精通 仿製一個Netflix:JavaScriptPHP+MySQL 使用BeagleboneBlack逐步學習嵌入式Linux Google官方推薦課程:使用Dart的完整Flutter開發新手訓練營2021 如何將udemy自動生成的課程英文字幕自動翻譯成中文 ProtocolBuffers3完整指南[Java,Golang,Python] 使用Golang開發基於REST的微服務API 100個以上的PythonNumPy練習 近期文章 Kubernetes上的Argo工作流程實戰指南 grpcui:一個用於gRPC的互動式Web使用者介面,與postman相似 使用Golang開發基於REST的微服務API SomewhereOverTheRainbow(鋼琴獨奏) 學習Linux使用者空間除錯 網誌統計8,270,125點擊次數其他操作 註冊 登入 訂閱網站內容的資訊提供 訂閱留言的資訊提供 WordPress.org台灣繁體中文 隱私權與Cookie:此網站可使用Cookie。

繼續使用此網站即表示你同意使用Cookie。

若要瞭解更多資訊,包括如何控制Cookie,請參閱此處: Cookie政策 PoweredbyWordPress.com. Up↑ 使用關鍵字搜尋更多學習資訊 %d位部落客按了讚: 🔥udemy課程最低價NT390起!找更多課程請參考-->🌐網站字典



請為這篇文章評分?