前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >聊聊MySQL系存储库

聊聊MySQL系存储库

作者头像
MavenTalker
发布2019-07-19 11:15:08
5450
发布2019-07-19 11:15:08
举报
文章被收录于专栏:歪脖贰点零歪脖贰点零

聊聊MySQL系存储库

早就耳闻TiDB,一直没实操,这两天不忙的功夫,在测试机上手操作了一把TiDB,这个国产NewSQL存储的杰出代表,协议基本兼容MySQL,想必这也是TiDB顺利攫取用户的重要亮点,目前Github上star数超18K+,增长势头不减。

MySQL无疑是RDMS数据库中开源、免费的扛把子,从db-engines.com排名上可以看出,除Oracle外,长期占据第二把交椅。

MySQL Community Server

一般来讲,中小企业采用的就是这个社区版本,开源免费,但不提供官方技术支持。最新版本已经更新8.0+,版本命名方式也不同于以往的5.5/5.6/5.7的方式。一如Java,早期会称为JDK1.4/1.5等等,后面版本就称为Java 8/9/10/11之类。数据存储也融入了兼容NoSQL的元素,降低了以往Schema预定义的硬伤。

但MySQL扩展的硬伤依旧存在,相比时下一些互联网应用的分布式存储库而言,运维成本还是相当高。

MariaDB

官网地址:https://mariadb.org/,是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。Oracle收购Sun之后,MySQL委身于一家商业数据存储公司,业界普遍不看好MySQL的未来,MariaDB一度有代替MySQL的人气,但目前看来,似乎没什么改观。

Percona Server

官网地址:https://www.percona.com/,针对MySQL数据库服务器进行了改进,推出Percona Server for MySQL,在功能和性能上较 MySQL 有着很显著的提升。此外也有针对MongoDB的特性改进版本发布。旗下的推出的不少工具,都是DBA朋友的工作利器,比如XtraBackup工具,相信做过MySQL运维的朋友应该会听过,在数据备份、恢复上使用起来很是方便。

TiDB

由国内技术创业公司PingCAP研发,协议级兼容MySQL,作为新一代NewSQL的数据存储类型,发展势头迅猛。

官网地址:https://www.pingcap.com/index.html,兼容 MySQL 协议和生态,TiDB 的目标是为 OLTP (Online Transactional Processing) 和 OLAP (Online Analytical Processing) 场景提供一站式的解决方案。从排名上看,增长速度还是比较快的。

相比于MySQL单机数据库复杂、繁琐的扩展,TiDB则简单多了,如果你操作过TiDB的话,就会发现,他与Cassandra一样,具有天然的分布式特性,由PD server/TiKV/TiDB三部分组成,存储与计算分离,实例的增减都相当的简单。

SequoiaDB

新版的SequoiaDB(巨杉数据库),http://www.sequoiadb.com/cn/,定位于金融级分布式关系型数据库,由于比较老牌,加上应用领域比较窄,知名度不是很高,要不是在db-engines的排名上发现上,我还真不知道有它的存在,市场份额也在不断的被其它存储取代。

之前的一文中《几张关于微服务、大数据、存储设计的思维导图》梳理了数据存储的一些思路,从SQL到NoSQL,再到NewSQL,各产品之间也在融合,存储、读取、计算之间的差距也在逐步有缩小。看看新版MySQL的宣言:

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • MySQL Community Server
  • MariaDB
  • Percona Server
  • TiDB
  • SequoiaDB
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档