我有点怀疑你在刷屏

es如何根据业务建立索引?

Elasticsearch | 作者 zhuw0312 | 发布于2018年05月21日 | 阅读数:6749

hello 各位大佬们
小弟在负责公司的elk平台,但是这边用的java的微服务架构,产生的业务日志很多,还包括预发和生产环境。
对于索引的建立小弟搞了几次,都被上面否决了。没办法只能到这里求助一下大佬?关于es索引的建立怎么有效的建立?
请大佬们儿不吝赐教,谢谢~
已邀请:

laoyang360 - 《一本书讲透Elasticsearch》作者,Elastic认证工程师 [死磕Elasitcsearch]知识星球地址:http://t.cn/RmwM3N9;微信公众号:铭毅天下; 博客:https://elastic.blog.csdn.net

赞同来自:

步骤1,确立字段类型,那些需要分词?用什么分词,
步骤2,设置Mapping
步骤3,建立包含Mapping的索引

yayg2008

赞同来自:

首先得确保你的方案过得了你自己这关。比如为何要这样设计,字段mapping类型的选择是否契合使用场景,有多少数据量,需要多少分片,查询量多大,需要多少副本?如果这些还不清楚,那就要先把这些基础搞定。
如果你觉得已经最优了,但老大还是否决,不妨耐心听听你老大的看法。

JElbert - es菜鸟选手

赞同来自:

我架构简单直接按tomcat建索引  tomcat1 下的catlina就是 tomcat1-catlina   log4J就是 tomcat1-log4j  ,其他就tomcatN-log4j哪里产生日志哪里直接建索引, 你这微服务模块是存在一个tomcat日志源头还要拆分多层的情况?

要回复问题请先登录注册