前言 在[資料庫]使用 Docker 構築不同 MongoDB 架構 (一) 提到 MongoDB 可能有以下架構: Standalone Replica S...
在 Mac OS 作業系統安裝 MongoDB 在 Mac OS X 中安裝 MongoDB 資料庫有兩種方式,一種是使用 Homebrew,另一種是手動安裝...
黑色好看版 - 傳送門 本篇文章將要說明mongodb的分片,上一章節說明了如何將資料同步到其它台節點上,而本篇文章是將要說明,如何將資料分割到其它台節點,讓...
黑色好看版 - 傳送門 本篇文章是用來補充一下,前面忘了講的觀念,記得在第一篇時,我們有提過下面這句話。 MongoDB 不支持事務操作 但事實上這段話有...
from MongoDB - Relational vs non-relational databases 現實生活中事物處處關聯 在後端學習的過程中,不...
本系列目標 ps(本系列文章將引用ToDo List的專案去演示,抱歉稍後補上專案GitHub連結) multer檔案上傳(一)將圖片存在DB (本篇)...
黑色好看版 - 傳送門 本篇文章將要說明其它幾個搜尋方法,包含如何搜尋document中的陣列欄位的值以及運用正規表達式regex 來進行搜尋。 搜尋陣列內...
黑色好看版 - 傳送門 前兩篇說明完mongodb所提供的第一種聚合工作aggregate framework,本篇文章將要說明mongodb所提供的第二種聚...
今天,是鐵人賽第二十一天。開始了倒數十天計劃。話說,今天是冬至喔!這個冬天不太冷 — 咦~這不是張學友的歌嗎?昨天的進度,不知道有沒有預習?沒有沒關係,因為,...
目標 你可以學習到: 使用 docker 建立常見的 MongoDB 架構 如何存取 MongoDB 為什麼我們要用 Docker? MongoDB 可以...
黑色好看版 - 傳送門 在上一篇文章中說明了pipeline操作符號,接下來我們這篇要說明在操作符號內使用的pipeline表達式,它讓我們可以在pipeli...
黑色好看版 - 傳送門 本篇文章將會說明以下幾點。 什麼是索引? 索引的優點與缺點 索引的建立 索引與非索引搜尋比較 不要使用索引的時機 P.S +u^...
今天回頭來介紹 Mongoose 的基本用法。 Schema Model Instance 建立 Model ,依照 Model 中設定的 Schema 建立...
上一次我們終於把CI上傳完成,而今天我們要帶入MongoDB~ 安裝MongoDB 首先我們先透過終端機進行登入: 首先我們需要匯入MongoDB公開的金鑰 s...
黑色好看版 - 傳送門 在上一篇文章中說明完基本的分片概念後,我們本章節要更深的了解分片內的chunk,它是每個分片組成的東西,我們這篇將要說明它的拆分與分配...
安裝資料蒐集所須套件 使用 pip 安裝 # 資料庫 pip install pymongo 下載 NoSQLBooster 並安裝 https://nosq...
接下來幾篇我們將介紹 MongoDB 中的一個重要概念:Index 索引。索引的使用會讓我們進行查詢時有很大的影響。 什麼是索引?為什麼要用索引? 在 M...
DAY29 MongoDB 使用 C# Driver 操作 不知道有沒有人記得 DAY1 文章說本篇使用 .NET 平台,結果一直到第 29 天都還沒有寫到任何...
前面幾篇跟大家簡單介紹了在 MongoDB 進行 CRUD 相關操作的基本指令跟方法,今天則要介紹在 MongoDB 裡裡的資料有哪些資料型態。 綱要 S...
黑色好看版 - 傳送門 本文將會說明以下幾點。 複合索引是啥~ 複合索引的運用與坑坑坑~ ~ 複合索引是啥 ~ 假設有下列資料。 { "nam...
今天的內容介紹如何使用 Database(使用 Mongoose/MongoDb) 前言 與 Database 對接的方式有兩種: 使用其原生語言(SQL...
我們之前使用的資料範例,都是直接在 mongo Shell 中透過 insertOne() 或 insertMany() 來新增資料,但在實際操作中,我們的資...
DAY26 MongoDB 匯入與匯出資料 系統運作時常發生在特定環境才會出錯的問題,其他環境又沒發生,我們通常會需要該環境的資料來想辦法重現問題。 有這需求時...
黑色好看版 - 傳送門 本篇文章將要說明,mongodb的副本集,嗯~想想一個情況,現在咱們只使用一台server來存放資料,我們現在只是測試和開發,GG囉也...
DAY24 MongoDB Atlas (免費)雲端託管服務 MongoDB Atlas 是什麼? MongoDB Atlas 是一個雲端的資料庫服務,現在可以...
現在要開始一些比較枯燥的地方了要規劃會員系統免不了要稍微講解資料庫 其實資料庫可以很簡單的想成是一個圖書館裡面存放的資料可以想成是圖書館的書 如果要快速可以找到...
在前兩篇文章裡介紹了在 MongoDB 中執行 CRUD 操作的指令及方法,今天更進一步和大家介紹 MongoDB 中的 document 及如何對較複雜的...
我們接著要開始介紹 MongoDB 中最重要的概念:聚合 Aggregation。 這篇文章我們會先介紹 MongoDB 執行聚合操作的方法:聚合管線(Agg...
DAY25 MongoDB 自訂角色與使用者 前言 MongoDB 內的登入需要輸入 使用者(user) 帳號密碼,而每個 使用者 都有其對應的角色(身份),我...
拿到有資料的資料庫,一件事情就是要來做資料查詢! 因為現在在MongoDB裡面的資料,都存放在同一個文件 (Document) 中,所以相對於之前我們在寫SQL...