全文检索之elasticsear

来源:互联网 发布:visio 2015 mac破解版 编辑:程序博客网 时间:2024/04/28 14:30

先了解一下Lucene



再了解elasticsearch



elasticsearch的数据架构的主要概念:

1,索引,这里的索引就相当于关系型数据库的数据表。
     2,文档,存储在elasticsearch中的主要实体就叫做文档,相当于数据库表中的一行记录。
             3,文档类型,在elasticsearch中,一个索引对象可以存储不同类型的文档。
例如一个博客应用程序可以保存文章和评论,文档类型
  让我们可以轻易的区分当个索引中的不同对象。
                                                        4,映射,就是说明数据是如何存储的,比如说哪些数据需要存储,哪些数据需要分词。





新建文档(创建maven工程和导入依赖省略):(自动创建索引和映射,当直接在elasticsearch中创建文档的时候如果索引不存在会自动创建,映射采用默认方式)




获取上面创建的文档中的信息:






结果为:

原创粉丝点击