前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Elasticsearch1.0 介绍

Elasticsearch1.0 介绍

作者头像
98k
发布2018-04-23 14:39:51
4610
发布2018-04-23 14:39:51
举报
文章被收录于专栏:Django ScrapyDjango ScrapyDjango Scrapy

优势

开源,稳定,快速,可扩展

由 Java开发 基于 restful web接口与服务器交互的分布式搜索引擎 搜索引擎除了elasticsearch还有 solr sphinx 有关 ELK 日志分析系统 Lucene是java开发的底层的搜索引擎

关系型数据库搜索的缺点

  • 无分布式
  • 无法打分
  • 无法解析搜索请求
  • 效率低
  • 分词 (中文分词是个有技术含量的活)
  • 文档数据库和关系数据库差别很大
  • nosql 和 sql 就是文档和数据的差别 mongodb 和关系型数据各有优缺点 mongodb 的优点 插入和查询绝大多数情况下是优于关系型数据库的 elasticsearch的update 是很慢的 mysql的优点
elasticsearch概念

1 集群:一个或者多个节点组织在一起 2 节点: 一个节点是集群中的一个服务器,由一个名字来识别,默认是一个随机的漫威角色的名字 3 分片:将索引划分为多份的力量,允许水平分割哥扩展容量,多个分片相应请求,提高性能和吞吐量 4 副本:创建分片的一份或者多份的能力,在一个节点失败其余节点可以顶上

搜索和关系型数据库的概念对比

elasticsearch mysql index索引 数据库 type类型 表 documents文档 行 fields 列

http请求介绍

http1.0 国际协议上定了有 get,post,head方法 后来增加了5种:options,put,delete,trace,connect api常用http方法 get 获得list之类的 post 添加数据 put 向服务器传送的数据取代指定的文档的内容 delete 请求服务器删除指定的页面

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.04.13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 优势
    • 开源,稳定,快速,可扩展
    • 关系型数据库搜索的缺点
      • elasticsearch概念
        • 搜索和关系型数据库的概念对比
          • http请求介绍
          相关产品与服务
          Elasticsearch Service
          腾讯云 Elasticsearch Service(ES)是云端全托管海量数据检索分析服务,拥有高性能自研内核,集成X-Pack。ES 支持通过自治索引、存算分离、集群巡检等特性轻松管理集群,也支持免运维、自动弹性、按需使用的 Serverless 模式。使用 ES 您可以高效构建信息检索、日志分析、运维监控等服务,它独特的向量检索还可助您构建基于语义、图像的AI深度应用。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档