说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

MongoDB出新招,增加对Hive的支持

HTML文档下载 WORD文档下载 PDF文档下载
10gen宣布他们的Hadoop连接器将会在周二更新升级,并且宣称新的版本将是MongoDB自2012年4月发布以来最为重要的一次升级。

MongoDB的所有者10gen宣布其Hadoop连接器将会在本周二进行更新升级。新版本中将包括一些非常重要的新功能并且加入了对Hive(类似SQL框架和Hadoop的查询语言)的支持,它能够把本地MongoDB文件存储到Hadoop上,还能在MongoDB的同一的数据集合中运行增量的MapReduce作业。

公司的产品营销总监Kelly Stirman表示,MongoDB的Hadoop连接器已经上市了一段时间,而且被许多企业机构广泛的运用。不过周二的更新将会是MongoDB自2012年4月发布以来最为重要的一次升级。

也许大多数人并没有注意到,MongoDB和Hadoop在过去的几年已经变得非常的流行。Stirman表示,由于支持JSON类型文件,在很多Web和手机应用中,MongoDB都是被作为操作数据库,而Hadoop也是被很多公司选作大数据处理和分析平台。特别是在大型网络公司和世界500强企业,通常都并排部署了MongoDB和Hadoop。

MongoDB连接器现在已经非常的流行,因为它允许用户可以在数据库中预先处理MongoDB数据,而无需把数据发送到Hadoop中处理。在现有支持MapReduce 和Pig的基础上增加对Hive的支持,由于Hive中类似SQL的特性,使用MongoDB连接器来连接Hadoop数据,已经被很多企业广泛使用。

在Hadoop分布式文件系统上支持MongoDB本地BSON文件意味着用户可以备份他们的数据库资料到Hadoop中,同时用户也可以处理这些数据资料,这样就避免了在MongoDB集群上添加撤销负载。

Stirman把在MongoDB集合上运行增量MapReduce作业的能力称为近似 “浓缩进程”。 用户以前只能在数据库中一个新的集合上才可以运行MapReduce作业,但是MongoUpdateWriteable这种新的技术特性可以让用户在现有的集合上运行MapReduce作业。

数据库行业观察人士可能会质疑MongoDB的新特性,它是不是仅仅会改善MongoDB-Hadoop开发环境的现有功能,或者它是否能以某种方式来影响市场份额,这似乎是Stirman未来需要考虑的问题,至少目前已经考虑到那些使用Hadoop的公司了。Stirman指出10gen在营销上可能会遇到像Cassandra和HBase这样有竞争力的对手,不过目前而言, “从本质上来说,这三者(Cassandra、HBase以及MongoDB)相对于Hadoop,都是对等的。”

对等?也许吧——至少在某种程度上用户还是愿意扩展Hadoopde 的规模来弥补数据库扩展性的欠缺。当然,也有很多用户选择其他的NoSQL数据库产品而非MongoDB,这是源于所选的应用程序不同。 (文/孟祥杰 审校/王鹏)

相关链接:MongoDB: Now with Hive compatibility

 

如何将你的程序放在Windows启动中-Delphi资料 如何控制Ctrl+Alt+Del键-Delphi资料 如何控制壁纸-Delphi资料 如何控制关闭Windows-Delphi资料 如何屏蔽系统功能键-Delphi资料 如何取得Windows的临时文件目录?-Delphi资料 如何确保你的.exe文件仅运行一次!-Delphi资料 如何让 Windows 模拟按键-Delphi资料 如何让程式只执行一份?-Delphi资料 如何让程序只执行一次?-Delphi资料 如何删除一个控件的子控件-Delphi资料 如何识别显示器当前的分辨率-Delphi资料 如何为Delphi程序添加事件和事件处理器 如何写小执行程序-Delphi资料 如何隐藏桌面上的图标-Delphi资料 如何用API更改改计算机名字-Delphi资料 如何用Delphi映射网络驱动器? 如何在字符串截取中避免分割到半个汉字-Delphi资料 如何知道用户点击了窗口的最小化按钮?-Delphi资料 如何中断线程的执行-Delphi资料 如何终止一个线程-Delphi资料 如何转让控制权-Delphi资料 使用Delphi 4.0编写多线程 使用Delphi获取系列信息 使用DELPHI实现文本文件显示和声音同步播放 为系统菜单添加新菜单-Delphi资料 显示密码编辑框中的密码-Delphi资料 写小执行程序-Delphi资料 隐藏和显示Windows的任务条-Delphi资料 隐藏桌面上的图标-Delphi资料 用DELPHI编制Windows95下的钩子函数 找注册码,我下载了一个叫AVPhone的东西,有没有哪位大哥有注册码??? 42分,如何在VC中建立象vb中的控件数组 实习要搞数据库开发,可我只学过foxpro2.5~~~,现在想用vfp,能不能推荐一本好的,谢谢 在DELPHI中如何控制DOS命令语句的运行顺序? 请问:网站发手机短信息的技术解决方案,请详细说明一下! 为什么JBuilder5中没有Component Palette ,即能够产生各种控件的页.象jb3那样.有swing,swingcontainers,dataexpress..... 为什么我不能给分? 如何实现网络定时传输文件??? 完了,完了,我彻底完蛋了! 我从网上下载的*.bin文件的电影怎么播放? 考水平考试的朋友请过来看。 刚收到111222的信~~~难过~~~我会想念他的~~~你们是不是也会~~~ 我的硬盘为何这样!help!! 考水平考试的朋友过来看看 我要毕业啊 ===============想知道111222去向的朋友,看这(独家披漏)===================== 以下SQL语言如何写? 111222走了~~送分~~~心里不好受~~~ 111222真的走了~~~~~~~~~~~ JBuilder中用MYSQL数据库,用中文进行条件查询时,查不出任和数据? ASM 菜鸟问题,请大家帮忙!谢谢 解释一下好了吗? ============答对我的问题者,将可获得111222的签名照片!!!!!!!!=========== 关于图片的上传 ======== 绝对好消息,activereport2.0已经release 了,cracker们出动啊~~~~~加油 ============= 关于什么才是真正的系统分析和系统分析员的讨论!——欢迎大家参加,进行善意地讨论!^&^ 今晚的球赛什么时候开始啊? 哪里有关于水平考试(高程)的模拟题的啊??? 为什麽还是不能显示中文呢? 怎样获取WIN2000的密码 在父窗体怎样画jpg格式的背景图? 如何注册MSComm控件????????? 如何解决这个问题啊?重赏啊!!!! 公告: 从现在开始封shines 111222 :)流芳斑主,结贴的工作要开始了,会很累啊!我代表大家先谢谢你了! 怎样改变MSHflexgrid中每条记录的背景颜色。急急急急急急急 各位,能不能给我讲一下“句柄”是怎么一回事? 唉,心情不爽 关于C++语法的问题? 灌水-----大学时的恶作剧(转载) "setdibs()"是什么来着,请指教,谢谢! 写注释不宜过头 这段代码错在哪里? 请大家预测一下比分(参与者都有分)开赛后就不算了,还有半个小时,赶紧着 写网络电话程序的讨论 最后一帖,贴完睡觉----如何在电梯里捣乱 怎样定制一个在程序中重用的组件?只能通过包方式吗? 寻寻觅觅 汉英计算机科技文章 互译!!有劳各位朋友费心帮忙找找 我靠!真TMD不爽,这个时候准老婆的老妈进了医院! 怎样调用*.db格式文件 谁知道哪儿有英汉互译,急急急急!!!! 10x+20(x-3.5)=80 这个方程怎么解? 45%x=25%(x+16) 这个方程怎么解, 求方程如何解:x/14%+(5-x)/12%=40 2*(x+2x)=54 45-x=x*6这道方程怎么解 20-x×12%=5这题解方程怎么做?请告诉方法还有过程 方程的 X-3=(54-3)+3 如题,方程的 X-3=(54-3)+3 (36+x)/(6+x)=4方程式怎样解? 解释一下线性回归方程 顺便求一下y关于x的线性回归方程 要过程x: 3 4 5 6y: 2.5 3 4 4.5 (/是除号) x/50-x/75=10 顺便讲一下咋解这种方程. 36+X分之36X=24方程怎么解 (16+x)/(36+x)=9/19 ① X/45=Y+0.5 ② X/50=Y-0.5 谁知 x/36+x/24=16 这个方程如何解, 16+x=9/19(x+36) 5%X+(500-X)×4%=23.5这个方程怎么解 (8-X)^2-X^2=36这个方程能解吗?怎么拆括号?得什么? 16+x=5/9*(36+x)怎么解 x/2-60=x/3+80这个方程怎么解 34+x-8=36-x方程怎么解 x-0.36=16解方程一分钟 方程4(2-X)=60的解是 这个方程怎么解:36/X=48/(X+8)? X-0.36=16,用解方程做错了错了,是X-0.36X=16 解关于x的方程3^(x+2)-3^(2-x)=80 方程2x+4=36的解与y=+x-6的解相同,y应该是多少呢?要全面的,明天就交了, 100×(1-x)的2次方=81 求x的解 (x-18)÷2=x÷4这道方程怎么做? 方程x/2+m/3=x-4与方程1/2(x-16)=-6的解相同,则m的值是 方程x÷4-x÷5=81怎么解 25%+X=75 方程 方程2/x+3/m=x—4与方程2/1(x—16)=-6的解相同,求m的值 (2-3/4)x =4/5 方程19-120x=7怎么解注意, 若方程2分之x+3分之m=x-4与方程2分之一(x-16)=-6的解相同,求m的值 用方程解答4(x+1)=3(x+2) 19-120%x=7这条方程怎么解 速求? 若方程x/2+m/3=x-4与方程1/2(x-16)=-6的解相同,求m的值. (x+4)÷3=2.5 判断:X=26是方程X-12+6=20是方程的解 方程2分之x+3分之m=x-4与方程2分之1(x-16)=-6的解相同求m的值本人不太容易懂 4×(10X+7)=700000+X 这个方程怎么解啊?一步也别省略! 谁能解这个方程:1/5(x-2)=80% x-1/4=36.这道方程怎么做 X-0.8X+6=16这道方程怎样解 120x=100(x+1)怎么解? x+35-x=(20+x)×2方程怎么解?20+35-x=(20+x)×2怎么算啊? 方程:x+0.8x=2.16怎么解 (x-2)*180=120x怎么解 x/3.5+(x-35)/3.5=x/2 这个方程怎么解 方程8x+16=16的解是x=0 这个方程怎末解 解方程式X-2=X÷3+12 x平方-8x=16 这个方程怎么解? (1+20%)=(1+x%)*80%这个方程怎么解? 2.8+x=10.35 解这个方程 (16+X)/(36+X)=6/11 求解方程的过程跪求解方程的过程 80%x=(x+20)乘75%的方程怎么解 χ²+12χ+36=0请问怎么解这个方程.非常谢谢.在线等谢谢各位了!能详细点写出步骤吗,谢谢! 求一道方程的解,(200+x)×36%=40+x
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn