document是什么(what is a document)
2014-05-14 20:41
363 查看
大部分的应用中的大部分的实体类型对象都可以使用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
{ "name": "John Smith", "age": 42, "confirmed": true, "join_date": "2014-06-01", "home":{ "lat": 51.5, "lon": 0.1 }, "accounts":[ { "type":"facebook", "id": "johnsmith" }, { "type":"twitter", "id": "johnsmith" } ] }
常常我们把术语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
相关文章推荐
- FAQ:What is a document partition?(什么是文档的分区)
- 用于对象识别的最好的多级结构是什么?(What is the Best Multi-Stage Architecture for Object Recognition)
- What is a nuclear reactor?(核反应堆是什么)
- what is assembler什么是汇编器
- What is loopback file device 什么是回送设备
- 软件随想录(local.joelonsoftware.com/wiki)-2001年05月05日 这个国家的狗做什么工作? - What Is the Work of Dogs in this Cou
- [转贴]What is Anti-Pattern 什么是反模式
- 什么是MAC地址及作用管理教程——What is the MAC address and role management tutorial
- 什么是极坐标? —— 一点微小的想法 What is Polar Coordinate ? - Some Naive Thoughts about It
- What is a multistage system?什么是多级系统?
- 什么是游戏开发的实体系统框架 What is an entity system framework for game development
- what is CPU capacity-什么是CPU容量
- 什么是领域驱动设计(Domain Driven Design)?(转自:http://www.aqee.net/2011/05/25/what-is-domain-driven-design/)
- When we call objective c is runtime language what does it mean? 我们说的oc是动态运行时语言是什么意思?
- what is PCI(Peripheral Component Interconnect)PCI是什么
- [双语uml系列文章] 什么是UML遵从级别 / What is UML Compliance Levels
- What is a plugin fragment? (插件片段是什么?)
- What is the Polymorphism?(什么是多态)
- 什么是数学 - What is mathematics
- what is the mean of thread safe ?线程安全是什么意思呢?