ES                     Hadoop                       spark的区别
存(可扩展)         hdfs存(可扩展)             不存
支持实时查询    hbase支持实时查询      sparkSQL交互式查询
支持全文检索    不支持 不支持

帽子和服装

帽子
和服
服装

数据库:select * from t_a where title like '%大%'
全文检索:将存入的数据进行分词,然后建立索引

要求:存储海量数据,支持实时查询、支持多条件复杂查询、支持全文检索(ES、Solr),要求实时写入查询(ES)

全文检索:(数据结构就是倒排索引)
单机版:Lucene
特点:快、准
如果是单机,建索引比较慢,存储的数据有限

集群版:ES、Solr

索引 Index database
类型 Type table
主键 id 主键

最新文章

  1. CentOS 6.5移除openJDK及JDK安装环境变量配置及JDK版本切换
  2. 小米4 miui专用 Xposed安装器86版
  3. SetTimer 与 回调函数
  4. IOS中修改图片的大小:修改分辨率和裁剪
  5. Activiti系列: 如何在web中使用activiti和sql server
  6. DS实验题 Old_Driver UnionFindSet结构 指针实现邻接表存储
  7. 【JavaScript】HTML5/CSS3实现五彩进度条应用
  8. <%@include和<jsp:include
  9. Cygwin安装时,选择163的源后出错:Unable to get setup.ini from <http://mirrors.163.com/cygwin/>
  10. 【纯干货】SVN使用时应注意的那些事
  11. JavaScript的“闭包”到底是什么(2)
  12. Godaddy Drupal Update
  13. FZU 1061 矩阵连乘
  14. UPS电源效果及有关名词解析
  15. 安装阿里Java代码规约插件
  16. C#基础知识之字符串比较方法:“==”操作符;RefernceEquals;String.Equals方法;String.Compare方法;String.CompareOrdinal方法。
  17. Akka-CQRS(6)- read-side
  18. WinRAR破解
  19. 4.4 Routing -- Specifying A Route's Model
  20. iPhone上的CPU架构,核数以及运行内存

热门文章

  1. "CreateProcess error=206, 文件名或扩展名太长。",用gradle构建项目创建mapper文件时提示这个错误,是Windows Gradle长类路径问题,官方已经修复
  2. 如何在Oracle触发器中使用查询语句
  3. C# vb .net实现羽化效果
  4. ② Python3.0 运算符
  5. 解决internal/modules/cjs/loader.js:638 throw err; ^ Error: Cannot find module 'resolve'
  6. VS2017 Git failed with a fatal error. error: open(".vs/xxxxxx/v15/Server/sqlite3/db.lock"): Permission denied fatal: Unable to process path .vs/xxxxxx/v15/Server/sqlite3/db.lock
  7. Java Runtime.exec()用法
  8. Appscan漏洞之跨站点请求伪造(CSRF)
  9. SQL SERVER-AlwaysonResolving
  10. SQL SERVER-Alwayson原理