1elasticsearch简介

Posted Bodi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1elasticsearch简介相关的知识,希望对你有一定的参考价值。

1、elasticsearch简介

  中文帮助文档地址:http://es.xiaoleilu.com/

  • Elasticsearch是一个基于Lucene的实时的分布式搜索和分析引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。基于RESTful接口。
    – 普通请求是...get?a=1
    – rest请求....get/a/1
  • Elasticsearch的用户
    – GitHub,Wikipedia,ebay等...

  • ES VS Solr
   – 接口
    • 类似webservice的接口
    • REST风格的访问接口
   – 分布式存储
    • solrCloud solr4.x才支持
    • es是为分布式而生的
   – 支持的格式
    • solr xml json
    • es json
   – 近实时搜索

  • Es和solr百度指数对比

    技术分享

  • Solr和elasticsearch的性能对比

    技术分享

2、Rest简介(Representational State Transfer)

  • 一种软件架构风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制

    技术分享

  • REST的操作分为以下几种
    – GET:获取对象的当前状态;
    – PUT:改变对象的状态;
    – POST:创建对象;
    – DELETE:删除对象;
    – HEAD:获取头信息。

  • ES内置的REST接口

    技术分享

  • ES和关系型数据库的数据对比

    技术分享

  

以上是关于1elasticsearch简介的主要内容,如果未能解决你的问题,请参考以下文章

ELK日志分析平台之Elasticsearch

Linux??????ELK?????????????????????FIlebeat+Redis+Logstash+Elasticse

ELK踩过的各种坑 6.4版本

ElasticSearch 一文读懂

elasticsearch系列一:elasticsearch(ES简介安装&配置集成Ikanalyzer)

十次方项目第四天(分布式搜索引擎ElasticSearch)