zoukankan      html  css  js  c++  java
  • 1、elasticsearch简介

    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和关系型数据库的数据对比

        

      

  • 相关阅读:
    了解及使用IPV6
    天气预报API(六):中国气象频道、腾讯天气--“新编码”接口的测试
    天气预报API(五):城市代码--“新编码”和“旧编码” 对比
    天气预报API(三):免费接口测试(“旧编码”)
    nginx 配置反向代理和静态资源
    centos 7 安装mysql5.7
    java 重新学习 (四)
    java 重新学习 (三)
    java 重新学习 (二)
    h5唤醒手机拨打电话
  • 原文地址:https://www.cnblogs.com/raphael5200/p/5335155.html
Copyright © 2011-2022 走看看