购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.4 MySQL 5.7的新功能

和MySQL 5.6相比,MySQL 5.7的新功能主要包括以下几个方面。

1.支持JSON

JSON(Java Script Object Notation)是一种存储信息的格式,可以很好地替代XML。从MySQL 5.7.8版本开始,MySQL将支持JSON,在此版本之前,只能通过strings之类的通用形式来存储JSON文件。这样做的缺陷很明显,就是必须要自行确认和解析数据、解决更新中的困难或在执行插入操作时忍受较慢的速度。

2.性能和可扩展性

改进InnoDB的可扩展性和临时表的性能,从而实现更快的网络和大数据加载等操作。

3.改进复制以提高可用性的性能

包括多源复制、多从线程增强、在线GTIDs和增强的半同步复制。

4.性能模式提供更好的视角

增加了许多新的监控功能,以减少空间和过载,使用新的SYS模式显著提高易用性。

5.提高安全

以安全第一为宗旨,提供了很多新的功能,从而保证数据库的安全。

6.优化

重写了大部分解析器、优化器和成本模型,提高了可维护性、可扩展性和性能。

7.GIS

MySQL 5.7全新的功能,包括InnoDB空间索引,使用Boost.Geometry,同时提高完整性和标准符合性。 vPd0Ic+C276574XxfWyXcylBXFveRI2WYzIOXCze3rZSWbF8ErcwQNmyaHbBm5R3

点击中间区域
呼出菜单
上一章
目录
下一章
×