es是面向文档的,这意味着它可以存储整个对象或文档。然而它不仅仅是存储,还会索引(index)每个文档的内容使之可以被搜索。在es中,你可以对文档(而非成行成列的数据)进行索引,搜索、排序、过滤。这种理解数据的方式与以往完全不同,这也是es能够执行复杂的全文搜索的原因之一。
es使用json作为文档序列化格式,它简洁,简单且容易阅读。
在es中存储数据的行为叫索引(indexing)
数据存储在索引中(index)
数据有类型(type)
数据是文档(document)
对比一下es和传统数据类型:
(DB) database -- table -- row -- column
(ES) index -- type -- document -- filed
网友评论