| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> Elasticsearch的介绍和安裝 -> 正文阅读 |
|
[大数据]Elasticsearch的介绍和安裝 |
一、Elasticsearch介绍????????Elasticsearch是一个开源的分布式、RESTful 风格的搜索和数据分析引擎,它的底层是开源库Apache Lucene。 ? ? ? ? 当然,Elasticsearch 不仅仅是 Lucene,并且也不仅仅只是一个全文搜索引擎。 它可以被下面这样准确地形容:
????????由于Elasticsearch的功能强大和使用简单,维基百科、卫报、Stack Overflow、GitHub等都纷纷采用它来做搜索。现在,Elasticsearch已成为全文搜索领域的主流软件之一。 二、应用场景这里有一些使用Elasticsearch的用例:
三、安装并运行Elasticsearch????????你可以从 elastic 的官网 elastic.co/downloads/elasticsearch 获取最新版本的Elasticsearch。解压文档后,按照下面的操作,即可在前台(foregroud)启动 Elasticsearch: ????????下载完成后解压,执行命令:elasticsearch,出现错误: ?解决方法: 1.创建es用户组及es用户: 2.更改es文件夹及内部文件的所属用户及组为es:es ?3.切换到es用户再启动 ????????检查Elasticsearch是否正在运行: ????????上面代码中,请求9200端口,Elastic 返回一个 JSON 对象,包含当前节点、集群、版本等信息。 ????????按下 Ctrl + C,Elastic 就会停止运行。 四、配置远程访问????????默认情况下,Elastic 只允许本机访问,如果需要远程访问,可以修改 Elastic 安装目录的 ????????上面代码中,设成 ? ? ? ? ?提示必须设置seed_providers、Initial_master_nodes。修改 ? ? ? ? ?启动报错:
? ? ? ? 修改/etc/security/limits.conf文件,在末尾添加: ? ? ? ? ? ?修改/etc/sysctl.conf。使用sysctl -p 查看: ? ? ? ? ?修改完之后重新启动生效生效,然后访问服务器地址:http://linux地址:9200/ ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 1:00:53- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |