MySQL 8.0正式版来了! 高负载读写效能是5.7版的2倍
2018-04-20 17:18:31 | 来源:ithome | 投稿:阿呆 | 编辑:dations

原标题:MySQL 8.0正式版来了! 高负载读写效能是5.7版的2倍

老牌关联式资料库MySQL,在去年就进入8.0候选版,现在终于释出了正式版。在8.0中新增了非常多的功能,不只在架构上持续增进SQL与NoSQL的整合,在SQL、JSON、正规表示式或是GIS等开发人员关心的功能也都有强化,而且为了让MySQL可以储存表情符号Emojis,还把UTF8MB4订为8.0预设的字符集。

资料库的效能是开发者最关心的问题之一,MySQL△8.0增强了读写工作负载的能力,并加速了热点资料的读取速度。MySQL△8.0比起5.7版本,更加擅长操作高负载的工作,官方表示,在4个并行用户的密集读写工作下,其效能是与MySQL△5.7的两倍。

在MySQL△5.7中,唯读的可扩展性比起之前版本大幅提升,但MySQL△8.0却是读写负载的可扩展性同时提升,而这样的效能提升来自MySQL对于硬件的更高利用率。

另外,企业的储存架构为配合应用,常需要并用SQL与NoSQL资料库,但是同时运作不同的资料库解决方案,带来许多技术挑战与风险。官方表示,MySQL△8.0在储存、结构、协议、API以及工具都有更完整的支援,希望可以解决企业需要多资料库的窘境。

为此MySQL△8.0强化了SQL与NoSQL资料库的相关功能,开发人员可以选择传统的关联式资料库模型,或是JSON文件资料库模型,而MySQL△8.0也提供桥接SQL与JSON文件资料的函式,并让使用者以SQL的方式浏览JSON文件资料库的内容。

MySQL△8.0新增了多项新SQL语法支援,其中提供了SQL视窗函式(Window△Function),这个在SQL△2003就定义的标准SQL语法。这是类似COUNT或是SUM分组聚合函式的功能,视窗函式能对数个资料列进行一系列计算,只不过分组聚合函式会将结果并为单一列,而视窗函式则是能将结果写入聚合影响的每一列中。此外还支援递回一般表格运算式(Recursive△Common△Table△Expression),这可以看作是强化版的衍生表格,因为这项功能可以让衍生表格被多次参照。

而对于地理资讯系统(GIS)支援方面,还包括支援空间参照系统(SRS)的元资料、SRS感知空间资料型态、空间索引与空间函式,简言之,MySQL△8.0现在可以理解地球表面的经纬度座标,能轻易地计算出地表任两点座标的距离。

tags:

上一篇  下一篇

相关:

提升AI训练效能,IBM发表新混合式记忆体内运算架构

IBM研究团队近日发表了一个全新的混合式精确记忆体内运算架构(Mixed-precision△in-memory△computing?),该架构将计算型记忆体单元(Computational△memory△unit)加入传统的冯纽曼架构(?Von△Neumann△archite

身份证新变化宣布 [热事件]

身份证作为我们公民身份的一种重要凭证,对每个人来说都是非常重要的证件,有了它就等于才有身份,近期有关于身份证新变化宣布,一种电子身份证“网证”来了!快来了解一下新型的身份证件!电子身份证出现了 4月17日

打造跨平台企业级Chatbot,Google Bot引擎Dialogflow正式版来了

图片来源: Google Google△Bot引擎Dialogflow(原为API.ai)在17日正式宣布GA,从去年11月推出测试版以来,经过几次更新,为了可以成为企业级的Chatbot平台,Google终于推出Dialogflow正式版,提供企业级应用所需的服

24h共享健身舱来了 [热事件]

喜欢健身的人有很多,而且大部分人也会选择去健身房进行锻炼,但是一般健身房的收费也是有一定的标准的,有时候大多数人虽然付了费,但是会因为时间上的关系没办法去健身房,不过现在24h共享健身舱来了,随时想要健身

英特尔用GPU扫出恶意程式,降低电脑效能负担

英特尔在RSA上发表威胁侦测技术。 图片来源: Intel 今年初的Meltdown、Spectre漏洞促使英特尔强化资安能力,周二于RSA安全大会中,英特尔宣布晶片层的威胁侦测技术,包括运用GPU纠出恶意程式,新技术也获得微软使用

站长推荐: