在弹性搜索的背景下,我是否正确理解:
- > index
相当于database
- > index_type
相当于NoSQL
集合或SQL
表
答案 0 :(得分:1)
是的,你明白了。
索引就像数据库一样。
类型更像是sql表,而不像NOSql集合。因为在NoSql中,您可以混合字段类型,而在Elasticsearch中,您必须将字段保持在相同类型中。
在Es中,还有some recommendation如何在索引
中存储类型来自文件
好的:产品索引中的kitchen
和lawn-care
类型,因为这两种类型的架构基本相同。
错误:数据索引中的products
和logs
类型,因为这两种类型是互斥的。将这些分成他们自己的指数。