从品牌网站建设到网络营销策划,从策略到执行的一站式服务
Elasticsearch不是java语言开发的,所以必须要通过api才能调用。你可以看看有没有第三方包可以直接操作。
创新互联建站 - 四川主机托管,四川服务器租用,成都服务器租用,四川网通托管,绵阳服务器托管,德阳服务器托管,遂宁服务器托管,绵阳服务器托管,四川云主机,成都云主机,西南云主机,四川主机托管,西南服务器托管,四川/成都大带宽,服务器机柜,四川老牌IDC服务商
可以的,不过查询处理的数据你要进行拼装,一般都是先查询es,如果找不到数据,再查询mysql
这是肯定的,ES是吃内存的,肯定会占用句柄数的,但是你说的这种情况模糊不清,我也不太了解,如果ES合理的话,不会出现这种问题,你可以查看一下是哪个进程占用了句柄,不就一目了然了?
命令:
lsof -n|awk '{print $2}'|sort|uniq -c|sort -nr|more
得到两列数据,第一列是句柄数,第二列是id
ps aef|grep id
然后,一目了然
请采纳,谢谢
你建立的是联合索引,按照索引中字段顺序使用才会最大化的发挥索引的作用。
索引的建立不需要看主键有几个字段,而是看你的查询条件经常用到哪几列,
如果经常同时用到好几列,就可以在这几列上建联合索引,
如果查询条件经常都只是用到某一个字段,只需要在该字段上建一个单独索引
建议提前检查,为yellow直接提醒运维去维护为green。不过我这边用的es6.2.3yellow是正常查询的。建议你检查一下环境配置应该不是yellow的问题。试了一下;为red都可以正常查询的(java代码查询结果和下图es-head查询结果一致)
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图