社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Elasticsearch

ElasticSearch-每日索引映射

omriman12 • 4 年前 • 513 次点击  

假设我有一个 Index 我想创建一个带有别名的每日索引。

然后我有了一些应用程序来对抗弹性搜索(主要是在索引中添加新文档),我正在使用 Kibana 查看和查询。

所以我的第一个选择是分开 Job 它将每天运行,并使用其映射和每日别名创建索引。我的问题是,现在我的申请依赖于一些外部工作。

选项2在每次插入到 ElasticSearch 检查索引是否存在(以及映射是否是当前的)以及是否存在-以创建索引。在我看来,这比方案1更糟糕,因为开销太大。

有什么建议吗?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/37967
 
513 次点击  
文章 [ 1 ]  |  最新文章 4 年前
Pandiyan Cool
Reply   •   1 楼
Pandiyan Cool    5 年前

您可以创建一个 折射率分布模板 这将帮助您使用定义的或动态映射每天创建索引。

因此,在每天的基础上,索引应该以某种模式创建,比如

索引-测井-20180918 索引-测井-20180919

您可以使用某种模式来命名索引日志记录-*

并且可以使用类似的regex模式在别名中添加索引。

https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-templates.html