【elasticsearch】es6重启服务后数据消失,es6如何配置数据持久化储存

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
简介: 【elasticsearch】es6重启服务后数据消失,es6如何配置数据持久化储存

服务器重启后之前添加进去的数据消失了,排查了一圈发现数据没有进行持久化保存导致的


在Elasticsearch 6.0.0中,数据的持久化存储主要通过以下几个配置来实现:


1、path.data: 指定Elasticsearch用于存储数据的目录。

2、path.logs: 指定Elasticsearch日志文件存储的目录。

3、bootstrap.memory_lock: 锁定物理内存地址,防止Elasticsearch使用交换空间。


以下是一个基本的配置示例,在config/elasticsearch.yml文件中设置:

# 数据目录
path.data: /var/lib/elasticsearch

# 日志目录
path.logs: /var/log/elasticsearch

# 锁定物理内存
bootstrap.memory_lock: true




请根据实际部署环境修改上述配置,并确保Elasticsearch用户有权限访问这些目录。


注意:在生产环境中,你还需要配置集群名称(cluster.name), 节点名称(node.name), 和其他相关的安全和高级设置以确保Elasticsearch的安全性和稳定性。

相关实践学习
利用Elasticsearch实现地理位置查询
本实验将分别介绍如何使用Elasticsearch7.10版本进行全文检索、多语言检索和地理位置查询三个Elasticsearch基础检索子场景的实现。
ElasticSearch 入门精讲
ElasticSearch是一个开源的、基于Lucene的、分布式、高扩展、高实时的搜索与数据分析引擎。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr(也是基于Lucene)。 ElasticSearch的实现原理主要分为以下几个步骤: 用户将数据提交到Elastic Search 数据库中 通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据 当用户搜索数据时候,再根据权重将结果排名、打分 将返回结果呈现给用户 Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。
目录
相关文章
|
6天前
|
索引
利用滚动索引来管理海量Elasticsearch数据
利用滚动索引来管理海量Elasticsearch数据
11 3
|
6天前
|
数据库 索引
Elasticsearch索引别名:管理与优化数据访问
Elasticsearch索引别名:管理与优化数据访问
9 2
|
6天前
|
自然语言处理 搜索推荐
在Elasticsearch 7.9.2中安装IK分词器并进行自定义词典配置
在Elasticsearch 7.9.2中安装IK分词器并进行自定义词典配置
10 1
|
6天前
|
数据安全/隐私保护 网络架构 索引
Elasticsearch索引数据的路由规则与自定义路由分发
Elasticsearch索引数据的路由规则与自定义路由分发
7 0
|
2月前
|
Java Maven 开发工具
【ElasticSearch 】IK 分词器安装
【ElasticSearch 】IK 分词器安装
51 1
|
20天前
Elasticsearch安装配置文件
Elasticsearch安装配置文件
16 0
|
2月前
|
存储 数据可视化 数据挖掘
【ElasticSearch】ElasticSearch安装
【ElasticSearch】ElasticSearch安装
40 2
|
2天前
|
Linux Python
【Elasticsearch】linux使用supervisor常驻Elasticsearch,centos6.10安装 supervisor
【Elasticsearch】linux使用supervisor常驻Elasticsearch,centos6.10安装 supervisor
8 3
|
21天前
|
安全
【Elasticsearch6】安装笔记
【Elasticsearch6】安装笔记
16 2
|
20天前
|
网络协议 Java
elasticsearch7.1 安装启动报错
elasticsearch7.1 安装启动报错
16 1