ITPUB

PostgreSQL 和 MongoDB 开撕,MySQL却躺枪

上海MongoDB大会刚结束,咱们这网上就看到PostgreSQL和MongoDB开撕了,最初我也看不明白这是为什么,这俩到底怎么就开撕了,不应该是PostgreSQL和MySQL的旷日持久战吗?

吃瓜群众不怕事大,咱们再来添一把火, 说说这MongoDB和PostgreSQL到底是怎么回事。俩字,利益。没事谁平白无故打架,平时MongoDB一直是众多传统数据库根本就没有视为对手的数据库产品,或者一直是井水不犯河水。最近一则MongoDB大领导的讲话,将MongoDB直接拉入数据库战场。
其实关注过MongoDB的用户,都有感知他的数据库版图一直在扩张,从未仅仅局限于Json的处理,他的心性是我都可以。从最早的大数据分析,数据湖,因为MongoDB本身支持分片,那数据的扩展能力是 ORACLE,PG,MYSQL,SQL SERVER,都比不了的,天生分布式让MongoDB 敢和大数据方案开撕,直接在线数据分析,做起了数据仓库的方案解决专家。
Image
MongoDB 在和大数据开撕后,在其他的领域也有所建树,MongoDB 变身时序数据库产品,和众多的时序数据库开撕。基于时序数据库还要单独安装,很多用户就直接用MongoDB来去做时序数据库的支撑了,这下把好多时序数据库的方案拿到手了。
Image
到这里,MongoDB的野心才刚刚开始,业界都知道,PostgreSQL的地理位图功能是一个卖点POSTGIS,这个功能连ORACLE 见了都怕。可惜了,敢直面硬钢PostGIS的不是别人,是MongoDB 大芒果的地理位图功能。从一些数据量上,有人说MongoDB处理地理数据比PG要快,这点咱们没有应用不能证明,但的确关于MongoDB 的地理位图功能,在一些官方的网站中有进行过比较。

从这开始就相当于MongoDB直接侵入了PostgreSQL的舒适区了,POSTGIS是PostgreSQL最拿的出手的功能之一。而现在最热门的AI功能,PostgreSQL的向量数据库是当前的大热门,剩下的数据库没有什么可以打的了。

可是MongoDB硬核呀,上海大会第一个话题就是 MongoDB IN AI ,我看改成All in MongoDB更合适。平时不显山不露水的MongoDB每次都能踩到点上,功能堪比PostgreSQL万能的插件数据库,所以这次二位必然的打,必须大打出手,因为这蛋糕是不够分了。

Image

同时MongoDB在技术上从来没有停止,弄出一个MongoDB 两个数据库处理引擎同时工作,业界也没有这么搞的,他来判断你的语句适合哪个引擎就走哪个,可谓是炸裂的设计,目的就是 OLTP + OLAP in MongoDB,说到这里MongoDB还是一个大芒果,哪有那么可爱,我看是一条大鳄鱼,扮猪吃老虎,管你什么都能撕咬下来一块肉,不高兴在给你来一个死亡翻滚,后面数据库的世界是越来越有看头,吃瓜群众的瓜,那是一个接一个。

最后咱们总结:

竹板这么一打,咱们来吃瓜,MongoDB 和那 PostgreSQL, 他们动起手来了,吃瓜群众一脸懵逼,这是为嘛哪, 都是利益问题,都要占地盘,你搞地理位图功能,我比你还行,你弄向量数据处理 ,我要ALL IN I,二位都要争做数据处理,万能的一哥 !这才你一拳来,我一脚 ,诶这才你一拳来,我也踹一脚,打的真热闹 !MySQL 你边靠,没你嘛事了,赶紧歇着吧 !!!

吃瓜群众坐着吃瓜!连称真好看!呱唧呱唧呱唧呱

有网友戏称,PostgreSQL 打架都不和MySQL 打了,现在是PostgreSQL 和 MongoDB 一哥之争,彻底没MySQL啥事了。

Image