MySQL 8.0发行说明
MySQL 8.0源代码文档10bet官方网站
本节解释了将MySQL用作文档存储时引入的概念。
JSON文档是由键值对组成的数据结构,是使用MySQL作为文档存储的基本结构。例如,world\u x模式(本章稍后安装)包含以下文档:
{“GNP”:4834,“\u id”:“00005DE917D800000000000023”,“Code”:“BWA”,“Name”:“Botswana”,“IndepYear”:1966,“geography”:{“Region”:“Southern Africa”,“contined”:“Africa”,“surfaceearea”:581730},“government”:{“HeadOfState”:“Festus G。Mogae,“GovernmentForm”:“Republic”},“demographics”:{“Population”:1622000,“Lifeexpecting”:39.2999923706055}}
本文档说明键的值可以是简单的数据类型,例如整数或字符串,但也可以包含其他文档、数组和文档列表。例如地理
键值由多个键值对组成。JSON文档通过MySQL二进制JSON对象在内部表示JSON文件
MySQL数据类型。
文档与传统关系数据库中已知的表之间最重要的区别在于,不必预先定义文档的结构,一个集合可以包含具有不同结构的多个文档。另一方面,关系表要求定义它们的结构,并且表中的所有行必须包含相同的列。