Elastic Search中的索引和类型(索引类型)是什么?

时间:2017-01-18 06:06:49

标签: elasticsearch

弹性搜索的背景下,我是否正确理解:

- > index相当于database

- > index_type相当于NoSQL集合或SQL

1 个答案:

答案 0 :(得分:1)

是的,你明白了。

索引就像数据库一样。

类型更像是sql表,而不像NOSql集合。因为在NoSql中,您可以混合字段类型,而在Elasticsearch中,您必须将字段保持在相同类型中。

在Es中,还有some recommendation如何在索引

中存储类型

来自文件

好的:产品索引中的kitchenlawn-care类型,因为这两种类型的架构基本相同。

错误:数据索引中的productslogs类型,因为这两种类型是互斥的。将这些分成他们自己的指数。