Recca Chao 的 gitHub page

推廣網站開發,包含 Laravel 和 Kotlin 後端撰寫、自動化測試、讀書心得等。Taiwan Kotlin User Group 管理員。

View on GitHub

Mongo DB 4.0 介紹

multi-documents ACID transaction

laravel-mongodb 目前還不支援這個功能

compass 支援 aggregation GUI

目前沒有用過 aggregation 這個功能,回去研究一下

mongoDB charts

分析用軟體

elastic shard balacing

用 shards 時會用到,等資料量大到一定程度之後會使用

non-blocking secondary reads

security

SHA1 升級到 SHA2 基本上等同沒有改變(炸)

線上 atlas

global sharding

free monitor cloud

K8s 整合

mongodb stitch

mongodb 的 serverless solution

可以從前端就存取資料庫

後端要失業了XD(?)

春秋集團

應用現狀

訂單

查詢

多維度(100+)查詢的處理

也就是用了,沒有太深的技術分享

誤區

架構規劃失誤:集中針對單一資料庫,容易造成數據流失

硬體架構規劃失誤:共用硬體而沒有限制記憶體和硬碟使用

版本問題:觸發整個資料庫鎖住,無法寫入訂單

17 media

架構快速,不需要設計資料庫結構,部屬快速。

誤區

寫錯時不會馬上出錯,要等到一陣子之後出錯

資料庫不是用 transaction 但是處理的是禮物,會有很多客訴

好處

scalable DB

明門實業

主要是分析大數據的狀況,因為物聯網有很多數據

生產節拍,機台溫度,汽缸氣壓,重量⋯⋯什麼的

比起人工紀錄,用機器偵測自動記錄還是比較合理一點

好處還是針對不斷變動的需求可以處理

壓低學習曲線

把 SQL 寫出來之後,翻譯成 aggregate

per event or time series

如果是 time series 的狀況,可能要用 unwind 的方式展開