我們簡單的總結一下我們這三十天學了那些東西。
首先最基本的一定是一個資料庫的CRUD
,這階段就像玩天堂時的說話島一樣,你要打打哥布林。
- 30-3之新手村CRUD---新增
- 30-4之新手村CRUD---新增之Bulk與新增效能測試
- 30-5之新手村CRUD---更新
- 30-6之新手村CRUD---更新之陣列欄位
- 30-7之新手村CRUD---刪除
- 30-8之新手村CRUD---搜尋之find與搜尋操作符號
- 30-9之新手村CRUD---搜尋之陣列欄位與regex
- 30-10之新手村CRUD---搜尋之Cursor運用與搜尋原理
然後在基礎的新手村畢業以後,你就可以坐船前往大陸,不過下船的地方在那我有點忘了, 接下來我們要學習的事情就是,要如何的使我們搜尋速度更快速。
在我們了解了如何將搜尋速度提升更快後,我們就可以來研究如何使用mongodb
來進行資料分析,這個階段就像是龍之谷吧……年代有點久遠有點快忘了。
可是分析後,我們發覺有些,地方效能還不是不太好,明明索引那些都處理好囉 ? 這時我們只能往架構方面來解決。
在以上的東西都已經學習的差不多時,這時我們就要來驗證一下,我們是否真的有學習進腦袋裡,這時最簡單的驗證方法,就是自已想個題目,然後從0 → 1
自已建立看看。順到一題0 → 1
這本書真的不錯看。
在驗證完以上的東西都學習會後,我們可以往分散式的東西進行學習囉,這邊應該就是傲慢之塔的等級囉。
- 30-21之MongoDB的副本集 replica set(1)
- 30-22之MongoDB的副本集 replica set(2)---使用Docker建立MongoDB Cluster
- 30-23之分片Sharding(1)---Hello Sharding
- 30-24之分片Sharding(2)---Chunk的札事
- 30-25之分片Sharding(3)---片鍵的選擇
然後接下來的最後一部份也是驗證你上面的東西有沒有學會。
事實上到這邊應該就可以結束了,但我事實上有忘記一個主題,所以補充在最後面。