社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  DATABASE

MySQL最流行的版本,是不是5.6?

架构师之路 • 3 年前 • 346 次点击  
MySQL5.6,是现在最流行的版本。


很遗憾有一些功能一直没有,例如:
(1)哈希索引;
(2)T-tree索引;
(3)原生高可用;
(4)auto-sharding;
(5)...
画外音:你最希望看到支持什么特性?


但,5.6版本中,InnoDB有些有意思的特性,或许是大伙还不清楚,今天简单和大家介绍一下。
画外音:大家应该都是用InnoDB吧?

1. 从这个版本开始,可以支持全文索引了。

2. alter table可以不拷贝表了,且不阻塞写操作,online DDL,酷炫吧。
画外音:并不是所有的alter table都这样。

3. 建表时,允许一个table一个文件了,具体能玩出什么花呢?
这样就能够实现,热数据表放SSD里,数据量大的表放HDD里了。

4. 可以支持memcached插件了,关系型数据库和memcached缓存实现在一起,支持几十万的吞吐量,是不是简化了系统架构?

5. 可以支持只读实例了,这样就能够实现:
(1)把InnoDB表放在DVD或CD里,方便共享;
(2)多个实例用一份数据了;

这些有意思的特性,你会最想尝试哪一个呢?
画外音:我猜是memcached插件。


为帮助更多开发工程师、架构师掌握 MySQL 核心,这里推荐一下奈学最新打造的《3天挑战架构师级MySQL海量数据设计与实践 》在线专栏课。3天时间带你深入学习架构师级 MySQL,掌握核心架构技术,并在千亿级企业真实海量数据案例中(电商、微信等),培养 MySQL 实战能力。


课题:3天挑战架构师级MySQL海量数据设计与实践
时间:1.11-13日三天,20:00开始
费用9.8(原价499限时特惠9.8
名额:200名,先到先得

如何参加?

扫码占位,限200名额,请等待课程顾问通过


学习,永无止境,希望大家有收获。
阅读原文,了解更多。
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/103862
 
346 次点击