黑色好看版 - 傳送門 本文將會說明以下幾點。 複合索引是啥~ 複合索引的運用與坑坑坑~ ~ 複合索引是啥 ~ 假設有下列資料。 { "nam...
前言 上一篇「使用 Docker 構築不同 MongoDB 架構 (二) - Standalone」,我們介紹了 docker-compose 的基本操作,這...
提醒:由於看到這系列鐵人訂閱人數漸漸變多,標記一下這些內容是在「非常萌新時期」所寫,更多技術內容請參考我的 Github,歡迎跟我一起討論 ^ ^ 今天的...
DAY7 MongoDB 資料更新(Update) 更新(update) 資料更新(Update)如同寫入或刪除一樣,都是相同 Pattern,差別是條件比較多...
在前兩篇文章裡介紹了在 MongoDB 中執行 CRUD 操作的指令及方法,今天更進一步和大家介紹 MongoDB 中的 document 及如何對較複雜的...
在上一篇文章「」中我們介紹了聚合管線的操作,在 MongoDB 官方文件中我們可以看到有許多運算子支持對管線中各個階段的操作,今天這篇文章先來介紹其中兩個:$...
DAY15 MongoDB Explain 效能分析工具 針對資料庫內的資料進行查詢、新增、刪修都需要迅速地找到該筆資料,因此建立索引很重要。至於要如何評估指令...
DAY19 MongoDB Oplog 到底是什麼? oplog 是什麼? 如果你的 MongoDB 是使用 replication,那你會需要知道什麼是 op...
現在要開始一些比較枯燥的地方了要規劃會員系統免不了要稍微講解資料庫 其實資料庫可以很簡單的想成是一個圖書館裡面存放的資料可以想成是圖書館的書 如果要快速可以找到...
DAY18 MongoDB Replication 實戰 本篇我們要使用 Dcoker compose 方式實作 MongoDB replication,又快速...
DAY8 MongoDB 批次操作(bulk wirte) 與 Operators bulk write bulk write 乍聽以為是批量寫入資料,想了一下...
DAY27 MongoDB Time Series Collection 什麼是 Time series collection MongoDB 5.0 發佈的新...
今天這篇進階的 CRUD 操作文章裡,我們會介紹 updateOne() 及 updateMany() 這兩個更新操作的進階用法,以及 $set、$unset...
黑色好看版 - 傳送門 前面幾篇文章我們說明完了分片的運用後,我們接下來,就來實際的模擬個情景,我們來學習要如何的一步一步完成,咱們選擇的模擬情境為股價應用,...
在介紹 MongoDB 索引的系列文章中,我們介紹了為什麼要使用索引、使用索引的優缺點、唯一值索引及超時刪除索引。今天接著介紹 聯合索引 Compound I...
MongoDB 資料之間真的完全沒有關係嗎? 其實不完全。今天的文章我們要來看看隱藏在MongoDB 中的半關聯式寫法,另外我們聊聊 MongoDB 本身的資料...
資料庫的選擇不只有關聯式資料庫,根據情境的不同我們可能會選擇使用所謂的 NoSQL 來作為資料儲存的地方,其中 MongoDB 就是一個比較常在使用的 NoSQ...
黑色好看版 - 傳送門 本篇文章將要說明幾個比較特別索引使用的方法。 索引陣列欄位 索引子欄位 全文索引 P.S 快要一半囉~~+u^13 ~ 索引陣列欄...
MongoDB是 NoSQL,意思是 Not Only SQL。 MongoDB簡單的安裝步驟 ASP.NET & MongoDB 2015...
先前發文DAY 01 : 參賽目的與規劃DAY 02 : python3 virtualenv 建置DAY 03 : python3 requestDAY 04...
mongoose 是什麼? 圖片來源 Express 要與 MongoDB 溝通的方式有好幾種,其中最知名的就是 mongoose 這個套件了,它是一個 ODM...
上一篇介紹了 MongoDB 中資料的關係,也介紹了 一對一關係,今天要來跟大家介紹第2種關係:一對多關係。 一對多關係 One-to-Many Rela...
DAY11 MongoDB 深入聚合與常見問題 MongoDB 的運算子前面有提到過,那是屬於查詢用的,本篇還會再提到一些運算子,專門是給 aggregate...
DAY5 MongoDB 資料型別與 _id 資料型別 首先要理解 MongoDB 儲存的格式 BSON,就是 Binary JSON,雖然呈現都是 JSON...
資料庫的連結對於網頁是不可或缺的,無論是 MongoDB 或是 Django,這種 NoSQL 的資料庫構建套件都十分的受程式設計師的歡迎,由於其不用再去學...
在之前兩篇文章中我們介紹了為什麼要使用索引,也提到索引可能會造成查詢效率下降及排序效率上升。這篇文章將會介紹兩種特別的索引:唯一值索引 unique inde...
前面兩篇介紹了 MongoDB 中的兩種關係:一對一關係及一對多關係,今天要來跟大家介紹第3種關係:多對多關係。 多對多關係 Many-to-Many R...
DAY9 MongoDB 文件與嵌入式(巢狀)文件查詢(Find) Find 把 MongoDB 的查詢放在最後面,其實你也已經學完了,但我還是快速帶過基本的範...
之前有提過,MongoDB 的 Schema-less 特性、加上 BSON 結構很適合拿來用 Node.js 寫個 Side-project,所以今天要拿之前...
DAY2 安裝與使用 MongoDB MongoDB 在社群, 非營利環境使用是免費的,而我一律推薦使用 docker 來操作,一來省掉一堆平台相容性以及安裝上...