• Elasticsearch的介绍和安装


    // Elasticsearch 是一个基于Lucene的分布式搜索和分析引擎
    // Elasticsearch是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理PB级别的数据
    // Java开发,在Apache开源协议
    // 使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的RESTful API来隐藏Lucene的复杂性,使得全文检索变得简单
    
    //Lucene与Elasticsearch关系
    
    //Elasticsearch vs solr
    
    //Elasticsearch核心概念
        -集群:单台机器,多台机器
        -节点:集群中的每一台机器叫一个节点
        -分片:数据可以分为较小的分片。每个分片放到不同的服务器上
        -副本:
        -全文检索:
    
    // 逻辑设计:索引(数据库)---》类型(表)
    
    
    //ELK是什么:做日志收集和分析
    ELK=elasticsearch+Logstash+kibana
    elasticsearch:后台分布式存储以及全文检索
    logstash: 日志加工、“搬运工”
    kibana:数据可视化展示。
    ELK架构为数据分布式存储、可视化查询和日志解析创建了一个功能强大的管理链。 三者相互配合,取长补短,共同完成分布式大数据处理工作。
    
    //到底能存多大数据量
    
    
    haystack只支持es2版本
    
    
    
    // 安装
    -安装jdk 1.8以上
    -下载es版本,解压,bin路径下,elastcsearch.bat
    //浏览器输入:
    http://127.0.0.1:9200/    能看到返回就安装成功
  • 相关阅读:
    You don't have permission to access / on this server.
    WampServer修改端口及菜单Localhost
    如何手机访问电脑服务器上的网页?
    Zed Shaw:程序员的常见健康问题
    js中匿名函数的N种写法
    HDU 1561 树形DP背包问题
    COJ 1156 Switching bulbs
    POJ 2891 Strange Way to Express Integers
    FZU 1402 猪的安家 中国剩余定理
    HDU 1573 解同余模线性方程组
  • 原文地址:https://www.cnblogs.com/ZhZhang12138/p/14886820.html
Copyright © 2020-2023  润新知