Elasticsearch部署及基本概念

docker-compose部署

不同机器部署部署es和kibana

  • kibana
version: '2.2'
services:
 kibana:
    image: docker.elastic.co/kibana/kibana:7.9.0
    container_name: kibana79
    environment:
      - I18N_LOCALE=zh-CN
      - XPACK_GRAPH_ENABLED=true
      - TIMELION_ENABLED=true
      - XPACK_MONITORING_COLLECTION_ENABLED="true"
      - ELASTICSEARCH_HOSTS=http://10.54.215.251:9200
    ports:
      - 5601:5601
  • elasticsearch
version: '2.2'
services:
 elasticsearch:
    image: docker.elastic.co/elasticsearch/elasticsearch:7.9.0
    container_name: es79
    environment:
      - discovery.type=single-node
    ulimits:
      memlock:
        soft: -1
        hard: -1
    ports:
      - 9200:9200

同一台机器单机部署kibana和es

version: '2.2'
services:
 elasticsearch:
    image: docker.elastic.co/elasticsearch/elasticsearch:7.9.0
    container_name: es79
    environment:
      - cluster.name=es-docker-cluster
      - node.name=es79
      - bootstrap.memory_lock=true
      - "ES_JAVA_OPTS=-Xms512m -Xmx512m"
      - discovery.seed_hosts=es79
      - cluster.initial_master_nodes=es79
    ulimits:
      memlock:
        soft: -1
        hard: -1
    volumes:
      - es79data1:/usr/share/elasticsearch/data
    ports:
      - 9200:9200
    networks:
      - es79net
 kibana:
    image: docker.elastic.co/kibana/kibana:7.9.0
    container_name: kibana79
    environment:
      - I18N_LOCALE=zh-CN
      - XPACK_GRAPH_ENABLED=true
      - TIMELION_ENABLED=true
      - XPACK_MONITORING_COLLECTION_ENABLED="true"
    ports:
      - "5601:5601"
    networks:
      - es79net
    depends_on:
      - elasticsearch


volumes:
  es79data1:
    driver: local

networks:
  es79net:
    driver: bridge

与关系型数据库对比

ElasticSearch MYSQL
Index Database
Type Table
Document Row
Field Cloumn
Mapping Schema
Everything is indexed Index(表索引)
ID Primary Key
Query DSL SQL
PUT/POST http://.... insert into ....
GET http://.... select * from ...
POST http://... (搜索操作) selcct * from... like ...
PUT http://.... update .....
DELETE http://.... delete from...
原文地址:https://www.cnblogs.com/ahhg/p/13566188.html