前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PERCONA MYSQL ,到底谁是受益者

PERCONA MYSQL ,到底谁是受益者

作者头像
AustinDatabases
发布2020-02-21 11:48:19
2.5K0
发布2020-02-21 11:48:19
举报
文章被收录于专栏:AustinDatabasesAustinDatabases

由于平时亏欠家人太多,公司比较人性提前放假两天,所以昨天就从早上为两方的老人忙活,怕他们出去,买了水果,菜,肉蛋,花,老人们很高兴。下午收拾屋子,因为实在和猪窝没有什么两样,整理出7大箱子的垃圾,在搬第三个箱子的时候,把脚扭了。所以原定的计划就都泡汤了,只好好好的在床上度过。

MYSQL 的版本比较多,大致有三个 MariaDB , Percona Server , community MySQL . 那个好,那个优秀,各有各的观点,各有各的说法,这里不做过多展开。

转念一想,大部分人对一头一尾应该是比较清楚相关的历史,而偏偏中间的这位的历史倒是少有人讲,所以今天就扒一扒 Percona 到底的历史是怎样的。

Percona 公司是成立于 2006年,总部在美国北卡罗来纳的Raleigh。由 Peter Zaitsev 和 Vadim Tkachenko, 可以通过他们的名字看出这两个人,估计应该是带有俄国的血统(猜的)。

这家公司声称他们提供的软件都是免费的,他们的收入主要来与开源社区,企业的支持,以及使用他们软件的公司的支付他们提供support的费用。

而实际上这家公司"垄断"了业内最popular 数据库支持类的软件,并且还可开发了一些其他的与数据库相关的东西。

这里面有大家都知道的

1 Percona server for mysql

2 Percona XtraDB (估计知道这个的人不是特别多)

3 Percona Xtradb Cluster (一种早期强一致MYSQL 集群方案,分布式数据库)

4 Peronca Xtrabackup (如果没有这家公司,那免费的MYSQL 备份将是一件很让人头痛的事情,基本上占领MYSQL 备份软件市场上 90%以上的产品,如果你说不知道XTRABACKUP ,那你基本上可以被排除在 MYSQL 这个圈子里了)

5 Percona TokuDB (一个非 INNODB 的数据库引擎)

6 PT-tools (前身是MK-TOOLS),早期如果没有PT-OSC 那MYSQL 的DDL 将是一件恐怖的事情,并且MYSQL的流行应该要感谢PERCONA 公司的 备份和PT工具。

上面都是早期玩MYSQL 必然知道的,而后面再ORACLE 霸占了MYSQL后,PERCONA 公司就不再“专心”的光在MYSQL 上瞎忙活了。

7 PERCONA MONGODB

8 PERCONA PostgreSQL

上面的这两位就是公司新进的品种,换句话来说,PERONCA 公司不再是MYSQL 的代言人,而是开源数据库的代言人。

9 PROXYSQL

一个非常流行的数据库中间件,尤其在MGR 上使用非常方便并且功能很强,而这个软件并不是PERCONA 公司开发的,而是一个法国人开发的,但实际上PERCONA 公司由于免费的态度,以及需要给各大公司(商业公司)做数据库方面的背书,所以各种好的软件,他都会参与,并且提供支持。

10 PMM ,这个监控工具已经发展到了PMM2 ,功能十分强大,可以监控MYSQL (如果你使用PERCONA MYSQL ) 则监控的参数会比官版的还专业,上百个监控项目可以让你眼花缭乱,同时装了一个PMM2 你还可以监控POSTGRESQL ,MONGODB ,PROXYSQL 这几样东西,所以装一管四,同时也支持云监控AWS 等等。

相对某些公司 的MYSQL 周边,这家公司的产品可能更让人放心。

(上面是这家公司的理念和服务方式)

下面就的说说这家公司的历史了,这家公司的创始人Peter,其实就是MYSQL 的根 MYSQL AB 公司的 Monty Widenius(别说你不知道他是谁) 非常喜欢的一个技术人员,曾经Peter 在 MYSQL AB 公司干过一段时间,并期遇到了另一个合伙人 Vadim.

并且这两个人是技术控,擅长多线程的方面的程序编制工作,并且还帮助过INNODB 数据库引擎的部分开发工作。所以与一心为了利益的那个 L 相比,技术人员的出身,也注定 PERCONA 公司的文化,以及发展的方式。

而两个人与MYSQL AB 公司分道扬镳也是颇有意义,由于某些软件公司的挤压,MYSQL AB 公司必须要挣扎存活,所以软件的提供上开始做了很多的限制,尤其在监控和备份方面,作为商业的一部分。

而现在PERCONA 的二位大仙,觉得这样做很不好,他们认为这造成了MYSQL 整体的完整性的缺失和risk,所以他俩离开了公司,组建了PERCONA 公司 在2006年的 8月。

他们两个人的理念是,谢天谢地,如果没有他们,不知道现在的MYSQL 的变成什么样。

而他们做的一些事情,让使用者和相关的公司受益

他们做了

1 在某些数据库软件中分为企业版 和 社区版,他们为大家开放了一些免费的企业版提供的功能,并集成到了社区版,所以 PERCONA 的软件比某些社区版的数据库软件的功能要多,并且由于发布的要晚,所以数据库的部分缺陷他们会进行修复。(这也是为什么很多人都用PERCONA的原因之一)

2 与他们开发的备份软件,数据库工具更密切的结合,由于是免费软件,大多数使用者也不希望使用的软件由于没有花钱,某些功能,例如备份,或者其他的功能受阻,所以使用一套整体的解决方案更有意义。

3 他们会定期的举办一些研讨会,或者公益方面的会议,提高大家对数据库使用方面的层次,而不是你要付费才能去看文档和解决方案。

所以基于以上三点,很多公司在免费的数据库选择上都会基于PERCONA 而不是那些“正根”。

有些网上的随意的言论说官版最稳定这样的话语,不知道是怎么来验证的,翻过来想想,一个基于给人家做支持的公司,如果自己的系统不稳定,他活着的有多难,所以基于利益方面的思维,也可以想到,为了卖商业版的软件公司,对开源的数据库是一个什么态度,而本身就以开源软件支持为生的公司,难道不应该是更严谨的,否则他如何存活。

另外还有一句话,在汽车业界一直广为流传,如果没有国产汽车的竞争,你购买的合资车型的价格应该不是现在你能接受的价格,所以我也想引用到数据库业界,寡头换来的是使用者的沉重,而多一个声音,则在竞争中的产品不会差到哪里去。

具体PERCONA 公司到底支持哪些业界巨头,这里不是广告,所以如果还想知道可以去他们的WEB SITE 溜一圈。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-01-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AustinDatabases 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档