MongoDB实战
2014-09-25 本文已影响188人
邹启晨
MongoDB的数据模型和持久化策略和设计目标——是提高读写吞吐量 ,在易于伸缩的同时还能进行自动故障转移。
为了对比
mongodb 的 GUI 工具
安装了 mongodb 后就自然的想到:数据库的管理界面呢?
啊,看来妈妈忘记告诉你 mongodb 是用 shell 操作的,没有 GUI 界面。oops~
还有米有人性啊,哥哥我用软件一直是各种鼠标点点啊,键盘敲敲啊,怎么到这里就只剩下一半了。。。
好吧,其实在 Terminal 里操作数据库也不是什么难事,即使有 GUI 也是要靠敲键盘的。可是可是,考虑到哥哥我那不怎么大的脑容量,估计一旦数据量稍稍大些,数据关系变复杂了以后,要靠偶脑补数据库各种字段,没有个直观的感受,估计脑袋要当机了。。。
解决办法
1.编写好数据库文档,各种字段,数据关系图
2.是用 GUI 工具辅助
好吧,其实第一点是必须的,不管用什么工具,设计数据库的时候就要编写好文档,数据库开发维护期间也要记得更新文档。
GUI工具,网上查了下,并试用了两个
-MongoHub(For Mac Only)
-Robomongo
结果是 Robomongo 老是连接不上数据库,直接放弃。MongoHub,勉强用用,其实也不怎么样。有个用 WebPage 做的humongous,正在尝试安装中。。。。