MongoDB的數據模型和持久化策略和設計目標——是提高讀寫吞吐量 ,在易于伸縮的同時還能進行自動故障轉移。
為了對比
mongodb 的 GUI 工具
安裝了 mongodb 后就自然的想到:數據庫的管理界面呢?
啊,看來媽媽忘記告訴你 mongodb 是用 shell 操作的,沒有 GUI 界面。oops~
還有米有人性啊,哥哥我用軟件一直是各種鼠標點點啊,鍵盤敲敲啊,怎么到這里就只剩下一半了。。。
好吧,其實在 Terminal 里操作數據庫也不是什么難事,即使有 GUI 也是要靠敲鍵盤的。可是可是,考慮到哥哥我那不怎么大的腦容量,估計一旦數據量稍稍大些,數據關系變復雜了以后,要靠偶腦補數據庫各種字段,沒有個直觀的感受,估計腦袋要當機了。。。
解決辦法
1.編寫好數據庫文檔,各種字段,數據關系圖
2.是用 GUI 工具輔助
好吧,其實第一點是必須的,不管用什么工具,設計數據庫的時候就要編寫好文檔,數據庫開發(fā)維護期間也要記得更新文檔。
GUI工具,網上查了下,并試用了兩個
-MongoHub(For Mac Only)
-Robomongo
結果是 Robomongo 老是連接不上數據庫,直接放棄。MongoHub,勉強用用,其實也不怎么樣。有個用 WebPage 做的humongous,正在嘗試安裝中。。。。