Iva*_*nov 4 database mongodb nosql
开发人员正在使用创建大量新的,快速变化的数据类型的应用程序 - 结构化,半结构化,非结构化和多态数据.
什么是多态数据?请为具有SQL背景的人解释.
Tom*_*ski 10
面向文档的数据库是无模式的.这意味着数据库不关心数据的模式.但每个文档都有自己的架构/结构.多态数据意味着在一个集合中,您有许多版本的文档模式(例如,不同的字段类型,某些文档中出现的字段等).
例如,在下面的文档中,email字段是字符串或字符串数组:
{
"user": "Anna",
"email" : "anna@gmail.com"
}
{
"user": "Jon",
"email" : [
"jon@gmail.com",
"jon@yahoo.com"
]
}
Run Code Online (Sandbox Code Playgroud)