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

        

      

  • 相关阅读:
    cf 1155 d 最大区间和(变形 区间*x)
    俄罗斯方块的形状暴力
    cf 1160 E dp 组合数 思维
    cf 1110d dp(题目特殊性质)
    cf 1114d 区间dp 0,1标记左右
    poj 1426 bfs
    poj 1679 最小生成树是否唯一
    cf 1106e dp
    【PAT顶级】1002 Business (35分)(0/1背包,DP)
    【PAT顶级】1001 Battle Over Cities
  • 原文地址:https://www.cnblogs.com/raphael5200/p/5335155.html
Copyright © 2011-2022 走看看