目录
索引库操作
mapping映射
总结
创建索引库
查询删除修改索引库
总结
文档操作
添加
查询,删除
修改文档
总结
RestClient操作索引库
初始化JavaRestClient
创建索引库编辑
删除索引库,判断索引库是否存在
总结
操作文档
新增文档
查询文档
更新文档
删除文档
导入文档
索引库操作
mapping映射
在es当中,有索引库的概念,就像是数据库里面的表。而索引库里边有好多的文档,这个就像是数据库里面的一行一行的数据。在我们操作数据库的时候,首先要创建表,es当中也一样,要先有了索引库才能往里面添加文档。
所以我们先学习索引库的操作,就像是建表一样,要制定对表的约束,而我们的索引库在创建时需要去指定对应的mapping映射
总结
创建索引库
查询删除修改索引库
其实索引库是不能修改的,因为当他创建完成,他的mapping映射已经定义好了,我们的es会根据mapping去创建倒排索引。如果要修改一个字段,就会让原本的倒排索引全部失效。
虽然es禁止直接去修改一个原有的字段,但是它允许你修改索引库的过程中添加新的字段
总结
文档操作
添加
查询,删除
修改文档
总结
RestClient操作索引库
初始化JavaRestClient
创建索引库
删除索引库,判断索引库是否存在
总结
操作文档
新增文档
查询文档
更新文档
删除文档
导入文档