ElasticSearch

ElasticSearch

    • 安装配置
    • 核心概念
    • REST操作

安装配置

ELK

  • ElasticSearch(实时搜索平台框架)
  • Logstash(中央数据流引擎)
  • Kibana(展示数据,实时分析)

下载安装

  1. 官网下载ElasticSearch
  2. 下载安装ES可视化界面https://github.com/mobz/elasticsearch-head/(npm run start启动)
  3. ES配置跨域config/ElasticSearch.yml
http.cors.enabled: true
http.cors.allow-origin: "*"
  1. 官网下载Kibana(汉化:config/kibana.ymli18n.locale: "zh-CN"
  2. Github下载IK分词器(复制到plugins/ik下)

核心概念

  1. 索引(库)
  2. 字段类型(mapping)
  3. 文档(json)(表)
  4. 分片(倒排索引)

REST操作

  1. 创建一个索引
    PUT /索引名/类型名/文档id
    {请求体}
PUT /test1/type1/1
{
  "name": "dongfang",
  "age": 3
}

你可能感兴趣的:(记录,搜索引擎,大数据)