我需要知道哪一个更快,为什么。
案例1:内部对象
{
"name":"Zach",
"car":{
"make":"Saturn",
"model":"SL"
}
}
案例2:
{
"name":"Zach",
"carmake":"Saturn",
"carmodel":"SL"
}
我已经浏览了https://www.elastic.co/blog/managing-relations-inside-elasticsearch链接,它说内部对象很快。但它比非规范化对象更快吗?为什么总是有一对一的关系b / w名称和汽车。
答案 0 :(得分:1)
您需要更仔细地阅读https://www.elastic.co/blog/managing-relations-inside-elasticsearch。它可以回答您的所有问题。它提到内部内部物体都是扁平的。因此,两个版本在性能方面完全相同。