SET @@GLOBAL.experimental_non_blocking_ddl = 1;
在NoSQL模式下,MySQL可以像非关系型数据库一样使用键-值对存储和检索数据。这种方法优于传统的关系型模式,因为它可以提高可伸缩性和性能。例如,NoSQL模式可以通过水平扩展来处理大规模的数据,并且可以非常快速地读取和写入数据,而传统的关系型数据库需要使用索引来实现。
值得注意的是,使用NoSQL模式的MySQL实例不是真正的非关系型数据库。这是因为MySQL仍然使用SQL语言来查询和操作数据,这使得它与其他非关系型数据库(如MongoDB和Cassandra)有所不同。但是,使用NoSQL模式可以提供与非关系型数据库类似的功能,而无需切换数据库系统。
SHOW VARIABLES LIKE 'innodb_fake_changes';
总之,尽管MySQL最初是一种关系型数据库管理系统,但使用NoSQL模式可以让它对应用程序提供更高的可伸缩性和性能。这是一种非常有用的方法,可以帮助开发人员处理大规模数据存储和处理需求。