什麼時候該用MongoDB?
開發者如果對是否應該使用MongoDB不太確定,以下checklist,只要有一項需求能匹配,就可以考慮使用MongoDB了.
1. 資料量有億萬級或者需要不斷擴容
2. 需要2000-3000以上的讀寫每秒
3. 新應用,需求會變,資料模型無法確定
4. 需要整合多個外部資料來源
5. 系統需要99.9%高可用
6. 系統需要大量的地理位置查詢
7.系統需要提供最小的延時
8. 要管理的主要資料物件<10
1. 資料量有億萬級或者需要不斷擴容
2. 需要2000-3000以上的讀寫每秒
3. 新應用,需求會變,資料模型無法確定
4. 需要整合多個外部資料來源
5. 系統需要99.9%高可用
6. 系統需要大量的地理位置查詢
7.系統需要提供最小的延時
8. 要管理的主要資料物件<10
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2071558/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 什麼時候該用vuex?Vue
- Haskell程式設計精華:什麼時候該註釋,什麼時候不該註釋Haskell程式設計
- C++中什麼時候用move,什麼時候用forward?C++Forward
- 什麼時候該採用結對程式設計?程式設計
- 什麼場景應該用MongoDB ?MongoDB
- 什麼時候採用socket通訊,什麼時候採用http通訊HTTP
- EJB2.0中什麼時候用local interface,什麼時候用remote interface (轉)REM
- 深入理解go的slice和到底什麼時候該用sliceGo
- 什麼時候你不應該使用微服務微服務
- T-SQL什麼時候該使用分號SQL
- 什麼時候應該避免註釋程式碼?
- 什麼時候用有狀態session bean,什麼時候用無狀態session bean (轉)SessionBean
- 委託、Lambda表示式、事件系列02,什麼時候該用委託事件
- 什麼時候該使用NoSQL儲存資料庫?SQL資料庫
- Octopus智慧手錶:讓兒童瞭解什麼時候該做什麼
- Python的類什麼時候用Python
- Android RxJava應用例項講解:你該什麼時候使用RxJava?AndroidRxJava
- MongoDB複製集什麼時候考慮使用Shared Cluster?MongoDB
- 網站設計的時候應該注意些什麼網站
- 程式設計師該考慮什麼時候辭職?程式設計師
- 程式設計師什麼時候該考慮辭職程式設計師
- 極限程式設計應該在什麼時候使用?程式設計
- 什麼時候用linux系統多Linux
- 舉例說明你什麼時候會用抽象類,什麼時候更願意使用介面?抽象
- 什麼時候釋出
- 什麼時候呼叫layoutSubviewsView
- jquery裡面的$(this)和this都什麼時候用,有什麼區別jQuery
- 什麼時候該終止一個專案的開發(轉)
- 我什麼時候應該使用TreeMap 而不是 PriorityQueue?反之亦然?
- 程式設計師與產品之間應該如何配合,什麼時候技術為重,什麼時候產品為重?程式設計師
- 新版什麼時候釋出?
- 到底什麼時候使用mqMQ
- TRIZ課堂—什麼時候可以用分割原理?
- 企業應該在什麼時候做MSA(測量系統分析)?
- Go語言什麼時候該使用指標 與 指標使用分析Go指標
- beego 什麼時候支援grpcGoRPC
- python什麼時候縮排Python
- session是什麼時候建立的Session