linux下安装Elasticsearch
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,一、简单介绍:Elasticsearch提供了近乎实时的数据操作和搜索功能,es集群中所有节点可以一起提供索引和搜索功能,能够相互发现彼此和自动地加入到集群中二、基础概念:1.索引:表征的文档的集合,
千家信息网最后更新 2025年01月23日linux下安装Elasticsearch
一、简单介绍:
Elasticsearch提供了近乎实时的数据操作和搜索功能,es集群中所有节点可以一起提供索引和搜索功能,能够相互发现彼此和自动地加入到集群中
二、基础概念:
1.索引:
表征的文档的集合,索引由一个名字来标识(必须全部是小写字母的)
2.类型(type):
为数据定义类型
3.文档(document):
文档是一个可被索引的基础信息单元,文档以JSON(Javascript Object Notation)格式来表示
elasticsearch中几个概念关系 ,格式如下:
索引---->类型---->文档
user.log--->object---->userinfo(name,age,address)
数据地址---->某数据类型----->小明/小红
4.分片和复制(shards & replicas):
一个索引可以存储超出单个结点硬件限制的大量数据就是因为分片的存在。Elasticsearch提供了将索引划分成多份的能力,这些份就叫做分片。
分片之所以重要,主要有两方面的原因:
- 允许你水平分割/扩展你的内容容量
- 允许你在分片(潜在地,位于多个节点上)之上进行分布式的、并行的操作,进而提高性能/吞吐量,同时提供故障转移机制
三、特点:
1.rest接口:
Elasticsearch提供了非常全面和强大的REST API - 检查你的集群、节点和索引的健康状态、和各种统计信息
- 管理你的集群、节点、索引数据和元数据
- 对你的索引进行CRUD(创建、读取、更新和删除)和搜索操作
- 执行高级的查询操作,像是分页、排序、过滤、脚本编写(scripting)、小平面刻画(faceting)、聚合(aggregations)和许多其它操作
四、安装:
环境准备:Jdk安装
1.下载安装包:
地址:https://www.elastic.co/downloads/elasticsearch
2.解压安装包:
3.修改配置:
修改集群名称、节点名称、主机地址、数据及日志路径、不锁定内存(非线上环境)
4.创建用户及赋权:
5.修改linux文件句柄数:
6.虚拟内存设置
7.启动服务:
8.查看是否服务正常:
索引
数据
文档
节点
集群
类型
地址
搜索
信息
内存
功能
名称
基础
格式
概念
环境
服务
强大
之所以
分布式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
安卓软件开发软件开发
韩国服务器因维护
我的世界手机版宝可梦服务器星辰
浙江网络授时模块服务器虚拟主机
idc回收服务器怎么安全
常用的服务器的备份方式有什么
提高网络安全管理水平
服务器磁盘管理器
软件开发的三个板块
提高网络安全意识图片
阿里巴巴网络技术有限公司简称
老周计算机三级网络技术
在培训机构学软件开发靠谱吗
枣庄网络安全执法典型案例
全球数据库战争
网络安全的动态背景
软件开发大会视频
ftp服务器配置要求高不
征地标准查询数据库
沭阳个性化网络技术大概费用
尚书网服务器故障
gp数据库求和函数
怎么看数据库文件编码格式
2019校招软件开发笔试题
公司网络安全产业
什么是网络安全它有哪些特性
骰娘怎么上服务器
计算机网络技术基础期末答案
软件开发倒排工期模板
软件开发用多大mac