全文检索之elasticsear
来源:互联网 发布:visio 2015 mac破解版 编辑:程序博客网 时间:2024/04/28 14:30
先了解一下Lucene
再了解elasticsearch
elasticsearch的数据架构的主要概念:
1,索引,这里的索引就相当于关系型数据库的数据表。
2,文档,存储在elasticsearch中的主要实体就叫做文档,相当于数据库表中的一行记录。
3,文档类型,在elasticsearch中,一个索引对象可以存储不同类型的文档。
2,文档,存储在elasticsearch中的主要实体就叫做文档,相当于数据库表中的一行记录。
3,文档类型,在elasticsearch中,一个索引对象可以存储不同类型的文档。
例如一个博客应用程序可以保存文章和评论,文档类型
让我们可以轻易的区分当个索引中的不同对象。
4,映射,就是说明数据是如何存储的,比如说哪些数据需要存储,哪些数据需要分词。
让我们可以轻易的区分当个索引中的不同对象。
4,映射,就是说明数据是如何存储的,比如说哪些数据需要存储,哪些数据需要分词。
新建文档(创建maven工程和导入依赖省略):(自动创建索引和映射,当直接在elasticsearch中创建文档的时候如果索引不存在会自动创建,映射采用默认方式)
获取上面创建的文档中的信息:
结果为:
阅读全文
0 0
- 全文检索之elasticsear
- luence之全文检索
- Lucene全文检索之HelloWorld
- 全文检索之中文分词
- lucene 之 全文检索概述
- 全文检索之lucene入门
- 全文检索
- 全文检索
- 全文检索
- 全文检索
- 全文检索
- 全文检索
- 全文检索
- 全文检索
- 全文检索
- 全文检索
- 全文检索
- 全文检索
- 堆内简单申请指定字节数的int型变量的空间并且返回地址
- Oracle 数据完整性,约束
- 在Centos7上安装RabbitMQ
- 目前已经学习的一些matlab函数
- 软件需求工程 课堂笔记10
- 全文检索之elasticsear
- 老查的ARM学习笔记:chapter-1(按键驱动程序设计)
- 344. Reverse String
- 线程的优先级,停让(yiead()),wait,notify,notifyAll等待与叫醒,线城池,计时器
- zoj&2017CCPC秦皇岛站C-蛮力&erase细节&STL-Crusaders Quest
- SpringMVC学习之验证——validator
- [HNOI2008]越狱
- Mysql知识点
- HDU 3613 Best Reward(KMP+思维||manacher算法)