查看: 10960|回复: 21

【话题讨论】MongoDB与传统数据库相比,孰优孰劣?

[复制链接]
论坛徽章:
25
IT宝贝
日期:2012-09-04 15:15:55马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14奥运会纪念徽章:现代五项
日期:2012-10-23 08:54:45奥运会纪念徽章:射箭
日期:2012-10-19 10:47:33奥运会纪念徽章:田径
日期:2012-10-19 09:52:52ITPUB 11周年纪念徽章
日期:2012-10-09 18:09:19ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42
跳转到指定楼层
1#
发表于 2012-10-30 15:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    NoSQL新贵MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

讨论话题:
    1、mongoDB部署对硬件有哪些要求?
    2、MongoDB与传统数据库相比,孰优孰劣?
    3、MongoDB数据存储可靠性如何?

活动时间:2012-10-30——2012-11-21

活动奖励:
1、每位热心参与讨论的会员可获赠666pub币。
2、讨论最激烈最有价值的、参与最积极的5位会员将可获一枚奥运徽章,期待您的参与!

获奖名单如下:
buptdream
jieforest
LuiseDalian
jief
xin1shou3
论坛徽章:
86
秀才
日期:2015-09-21 09:46:16目光如炬
日期:2014-07-28 06:00:03马上有钱
日期:2014-06-16 15:55:42马上有房
日期:2014-06-16 15:55:422014年世界杯参赛球队: 伊朗
日期:2014-06-13 11:29:242014年世界杯参赛球队:巴西
日期:2014-06-06 14:36:14马上有钱
日期:2014-04-04 13:51:21马上加薪
日期:2014-04-04 13:35:40马上有房
日期:2014-02-18 16:42:022014年新春福章
日期:2014-02-18 16:42:02
2#
发表于 2012-10-30 15:51 | 只看该作者
1:hardware checklist
1. servers
1:千兆内网网卡
2:两台(等同配置) server 给每对master/slave shard - 即初始化时候就会有两台主机

3:独立任务主机(可以是虚拟主机,但是不能运行其它的任务 )
4:根据索引大小配置的内存 - 原则上越多越好
5:双核高速CPU (不必要更多核,因为mongodb也用不上)
6: 最好有一台多核的低内存server上跑mongos调度程序,如果资源不足
可以将 mongos运行在每个需要调用mongodb的前端server上
但是不支持将mongos运行在mongodb 数据server上(因为mongos比较消耗cpu资源)
7:最好server有独立的挂载盘(>100G)提供给mongodb存放数据以隔离io操作

2:与关系型数据库相比,MongoDB的优点:
1:弱一致性(最终一致),更能保证用户的访问速度:
2:文档结构的存储方式,能够更便捷的获取数据。
3:内置GridFS,支持大容量的存储。
4:内置Sharding。
5:第三方支持丰富。(这是与其他的NoSQL相比,MongoDB也具有的优势)
6:性能优越:
与关系型数据库相比,MongoDB的缺点:
1:mongodb不支持事务操作。
2:mongodb占用空间过大
3:MongoDB没有如MySQL那样成熟的维护工具,这对于开发和IT运营都是个值得注意的地方

使用道具 举报

回复
论坛徽章:
25
IT宝贝
日期:2012-09-04 15:15:55马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14奥运会纪念徽章:现代五项
日期:2012-10-23 08:54:45奥运会纪念徽章:射箭
日期:2012-10-19 10:47:33奥运会纪念徽章:田径
日期:2012-10-19 09:52:52ITPUB 11周年纪念徽章
日期:2012-10-09 18:09:19ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42
3#
 楼主| 发表于 2012-10-30 16:04 | 只看该作者
buptdream 发表于 2012-10-30 15:51
1:hardware checklist
1. servers
1:千兆内网网卡

使用道具 举报

回复
论坛徽章:
11
迷宫蛋
日期:2011-10-24 10:43:14蛋疼蛋
日期:2013-01-10 11:03:47奥运纪念徽章
日期:2012-12-06 09:21:40ITPUB 11周年纪念徽章
日期:2012-10-31 14:48:00ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:48ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:422012新春纪念徽章
日期:2012-01-04 11:57:13茶鸡蛋
日期:2011-12-06 16:25:55ITPUB十周年纪念徽章
日期:2011-11-01 16:25:51ITPUB官方微博粉丝徽章
日期:2011-10-31 10:21:02
4#
发表于 2012-10-30 17:26 | 只看该作者
顶下,虽然对mongoDB了解甚微,但是必须支持

使用道具 举报

回复
论坛徽章:
14
2011新春纪念徽章
日期:2011-04-02 17:01:062013年新春福章
日期:2013-02-25 14:51:24复活蛋
日期:2012-12-06 19:27:46ITPUB 11周年纪念徽章
日期:2012-10-09 18:16:00ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42紫蛋头
日期:2012-03-13 16:37:18灰彻蛋
日期:2012-02-06 14:20:122012新春纪念徽章
日期:2012-01-04 11:57:56灰彻蛋
日期:2011-12-26 14:20:13茶鸡蛋
日期:2011-12-20 15:00:13
5#
发表于 2012-10-30 18:05 | 只看该作者
顶个

使用道具 举报

回复
论坛徽章:
25
奥运会纪念徽章:射击
日期:2013-01-28 09:12:182014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-03-20 16:13:24马上有房
日期:2014-03-20 16:14:11马上有钱
日期:2014-03-20 16:14:11马上有对象
日期:2014-03-20 16:14:11马上加薪
日期:2014-03-20 16:14:11喜羊羊
日期:2015-04-09 18:46:34秀才
日期:2016-03-24 09:20:52
6#
发表于 2012-10-30 18:41 | 只看该作者
MongoDB没有如MySQL那样成熟的维护工具,这对于开发和IT运营都是个值得注意的地方.
对于像这样类似的开源的东西都没有成熟的维护工具吧。

使用道具 举报

回复
论坛徽章:
21
2012新春纪念徽章
日期:2012-11-09 15:23:26奥运会纪念徽章:铁人三项
日期:2012-11-21 16:56:32奥运会纪念徽章:马术
日期:2012-11-21 16:57:09双黄蛋
日期:2012-11-15 18:14:55嫦娥
日期:2012-11-09 15:23:26凯迪拉克
日期:2013-08-07 11:30:472013年新春福章
日期:2013-02-25 14:51:24奥运会纪念徽章:网球
日期:2012-12-10 17:56:28奥运会纪念徽章:帆船
日期:2012-12-03 14:25:26奥运会纪念徽章:艺术体操
日期:2012-12-03 14:25:26
7#
发表于 2012-10-30 18:41 | 只看该作者
顶了。。Mongo DB还没研究过。。

使用道具 举报

回复
论坛徽章:
0
8#
发表于 2012-10-30 19:27 | 只看该作者
落过一下

使用道具 举报

回复
论坛徽章:
54
秀才
日期:2017-02-22 15:18:002015年新春福章
日期:2015-03-06 11:57:31懒羊羊
日期:2015-03-04 14:48:16马上有对象
日期:2014-10-24 17:37:552014年世界杯参赛球队: 比利时
日期:2014-08-05 11:35:382014年世界杯参赛球队: 阿根廷
日期:2014-07-15 10:49:33马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11路虎
日期:2014-01-02 12:55:56ITPUB社区12周年站庆徽章
日期:2013-10-08 15:00:34
9#
发表于 2012-10-31 08:38 | 只看该作者
"   1、mongoDB部署对硬件有哪些要求?
    2、MongoDB与传统数据库相比,孰优孰劣?
    3、MongoDB数据存储可靠性如何"

乱扯,拿这样的题来扰乱视听,对于不熟悉DB的人来说
青菜和苹果孰优孰劣?
青菜的卫生如何??

使用道具 举报

回复
论坛徽章:
86
秀才
日期:2015-09-21 09:46:16目光如炬
日期:2014-07-28 06:00:03马上有钱
日期:2014-06-16 15:55:42马上有房
日期:2014-06-16 15:55:422014年世界杯参赛球队: 伊朗
日期:2014-06-13 11:29:242014年世界杯参赛球队:巴西
日期:2014-06-06 14:36:14马上有钱
日期:2014-04-04 13:51:21马上加薪
日期:2014-04-04 13:35:40马上有房
日期:2014-02-18 16:42:022014年新春福章
日期:2014-02-18 16:42:02
10#
发表于 2012-10-31 09:48 | 只看该作者
每种技术的产生都有自己的使用范围,作为DBA需要了解这些技术

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表