大部分的應用中的大部分的實體類型對象都可以使用key-value被序列化到JSON中。key就是field的name或這property,value是string,number,boolean,另外的對象,數組,或者其他的類型如用string表示的date類型,或者表示地理位置資訊的對象。
常常我們把術語object和document當作可以互換的概念。但是他們是不同的。object就是JSON
object——類似廣為所知的hash,hashmap,dictionary,或者associative
array。Object也可以包含其他的object。
在ES中document術語有特殊的意義。他指的是被存儲到ES中經過序列化到JSON中,在一個唯一的ID下的頂級節點或root object。
原文:http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/document.html