采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师好,今天在复习的时候,发现存在疑惑点:
我之前的理解是:
index(索引) 相当于mysql中的数据库
type(类型) 相当于mysql中的一张表
document(文档) 相当于mysql中的一行(一条记录)
但是es6.x开始已经取消掉type了,按照上述理解的话,就相当于把表给去掉了? 这个应该怎么理解会比较好呢?
谢谢。
把 index 理解成 table 就可以了。
es 之所以去掉 type 是因为多 type 存在一些问题,如果错用会导致使用和性能问题,比如多 type 中同名字段类型不同,会导致写入失败,不同 type 的字段数据模型差异极大,导致数据存储成本增加等。
这个回答真棒,把type融进了业务场景
index 看成table,每个index不再允许存入多个不同的结构(type)
感谢解答
其实类比mongoDB更好。
登录后可查看更多问答,登录/注册
有了Elastic Stack,不用写一行代码,你也可以玩转大数据分析!
1.5k 14
1.4k 13
982 11
1.3k 11
2.6k 8
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号