什么是ElasticSearch?

1、Elasticsearch是一个基于Lucene的搜索引擎。它提供了具有HTTPWeb界面和无架构JSON文档的分布式,多租户能力的全文搜索引擎。Elasticsearch是用Java开发的 ,根据Apache许可条款作为开源发布。

2、可以在文档上进行哪些操作?

索引、抓取、更新、删除

3、Elasticsearch中的倒排索引是什么?

倒排索引是搜索引擎的核心,搜索引擎的主要目标是在查找发生搜索条件的文档时提供快速搜索。倒排索引时一种像数据结构一样的散列图,可以将用户从单词导向文档或网页,他是搜索引擎的核心,其主要目标时快速搜索从数百万文件中查找数据。

倒排索引(Inverted Index):倒排索引是实现“单词-文档矩阵”的一种具体存储形式,通过倒排索引,可以根据单词快速获取包含这个单词的文档列表。倒排索引主要由两个部分组成:“单词词典”和“倒排文件”。

最新文章

  1. pt-archiver使用
  2. 去掉table中的空隙
  3. Eclipse插件CheckStyle的安装和使用
  4. 核心Javascript学习
  5. SVN 外部引用(svn:externals)处理相似系统的公用代码
  6. springMVC从上传的Excel文件中读取数据
  7. linux 软连接方式实现上传文件存储目录的无缝迁移
  8. Spring与Hibernate两种组合方式
  9. GDAL读取的坐标起点在像素左上角还是像素中心?
  10. docker~aspnetcore2.0镜像缺少libgdiplus问题
  11. angularJs实现数据双向绑定的原理
  12. Yii2 设计模式——静态工厂模式
  13. python中 __init__.py的例程
  14. Windbg SOS 加载技巧(.net framwork 2.0)
  15. Android开源系列:仿网易Tab分类排序控件实现
  16. psutil模块
  17. 基于jQuery实现滚动新闻代码下载
  18. 【翻译】HTML5开发——轻量级Web Database存储库html5sql.js
  19. Adobe InDesign CS6自学入门到高级视频教程
  20. Mysql研磨之设计索引原则

热门文章

  1. pycharm中报错:ImportError: No module named 'skimage'
  2. 启动SpringBoot web项目出现 Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [ acquireIncrement -> 3,....
  3. 【51nod 1847】奇怪的数学题
  4. c语言函数分析
  5. Hibernate 5 开始使用指南前言
  6. TTTTTTTTTTTTTT CF 95 B 构造4,7幸运数字 贪心 构造 string
  7. 妙味课堂——JavaScript基础课程笔记
  8. MySQL_(Java)分页查询MySQL中的数据
  9. 线程系列1--Java创建线程的几种方式及源码分析
  10. scrapy_redis的使用