作者回复: 做聚合分析,应该讲size 设置为0,否则会返回查询结果。写20,aggs的相关结果会出现在比较后面而已。
作者回复: 可以啊,跨index只需要在index中写上index名字,用逗号间隔,或者用通配符 例如 post index1,index2,logs*/_search 代表搜索index1 index2和全部log开头的索引
作者回复: 后续有章节讲解
作者回复: 可以。例如grafana就可以运行在es之上。es自己也有timelion,就是用来分析时序数据的
作者回复: 这个问题很难回答,和你的数据模型,具体的查询,集群的索引设计,硬件配置和参数设定息息相关。所以还是建议进行相关的性能测试
作者回复: 日志处理属于es的常用case。用来做日志类数据,完全可以把es当作数据库使用,本身他就支持水平扩展。 对于一些交易信息,对于数据的trasaction要求比较高,同时数据的update操作又很多(日志型的数据其实update很少的),这时就考虑用数据库做同步。作为同步。
作者回复: 航班的目的地
作者回复: 不知道你说的只关注结果数据的功能是什么意思。 JAVA有high level的client