分類目錄歸檔:TJ的博客

在線研討會|基于MongoDB的數據中臺技術實現

數據中臺早已是大家耳熟能詳的術語了。數據中臺是一種面向業務的,強調服務化的數據平臺。對于具有多個BU或者子公司的大型企業和頭部企業來說,構建數據中臺的難點更多的是在于組織架構的改變。對于那些一直被大而重的數倉或大數據方案忽略的中型企業來說,企業規模相對小一些,預算有限,技術能力薄弱,但是卻有著明確的[......]

閱讀全文

MongoDB 進階模式設計

12月12日上午,TJ在開源中國的年終盛典會上分享了文檔模型設計的進階技巧,就讓我們來回顧一下吧: —————————————————————————————————————————————————————————-

從很久以前,我就開始接觸開源產品:從最開始的使用、受益者到后來的貢獻者,到現在的[......]

閱讀全文

如何估計Oplog的大小

用戶問題:

最近我的一個復制集的從機出了故障,由于修復的時候耽擱了幾個小時,等從機加入到復制集的時候已經超出oplog的有效窗口,只能執行resync的動作把數據從頭復制過來,很占時間。我們知道復制集的oplog size 默認是磁盤容量的5%(最小1G,最大50G), 如果我希望增大oplog的[......]

閱讀全文

使用YCSB測試MongoDB的微分片性能

MongoDB的庫級鎖

MongoDB是目前最流行的NoSQL數據庫,以其自然的文檔型數據結構,靈活的數據模式以及簡單易用的水平擴展能力而獲得了很多開發人員的青睞。 但是金無足赤人無完人,MongoDB不是沒有它的一些弱點,比如說它的庫級鎖就是人們經常抱怨的一個性能瓶頸。簡單來說MongoDB[......]

閱讀全文