当前位置: 首页 > news >正文

网站引导页下载泉州英文网站建设

网站引导页下载,泉州英文网站建设,网页版qq空间登录,网页平台制作如果需要屏蔽其他项目对Elasticsearch的直接访问操作#xff0c;统一由一个入口访问操作Elasticsearch#xff0c;可以考虑直接传入JSON格式语句解析执行。 相关依赖包 propertieselasticsearch.version7.9.3/elasticsearch.versionelasticsea…如果需要屏蔽其他项目对Elasticsearch的直接访问操作统一由一个入口访问操作Elasticsearch可以考虑直接传入JSON格式语句解析执行。 相关依赖包 propertieselasticsearch.version7.9.3/elasticsearch.versionelasticsearch.rest.version7.9.3/elasticsearch.rest.version /properties!-- Elasticsearch依赖包-- dependencygroupIdorg.elasticsearch/groupIdartifactIdelasticsearch/artifactIdversion${elasticsearch.version}/version /dependencydependencygroupIdorg.elasticsearch.client/groupIdartifactIdtransport/artifactIdversion${elasticsearch.version}/version /dependencydependencygroupIdorg.elasticsearch.client/groupIdartifactIdelasticsearch-rest-client/artifactIdversion${elasticsearch.rest.version}/version /dependencydependencygroupIdorg.elasticsearch.client/groupIdartifactIdelasticsearch-rest-high-level-client/artifactIdversion${elasticsearch.rest.version}/version /dependency部分代码 protected static final NamedXContentRegistry namedXContentRegistry;static {SearchModule searchModule new SearchModule(Settings.builder().build(), false, new ArrayList());ListNamedXContentRegistry.Entry namedXContents searchModule.getNamedXContents();namedXContents.addAll(getDefaultNamedXContents());namedXContentRegistry new NamedXContentRegistry(namedXContents);}protected SearchResponse searchResponse(RestHighLevelClient restHighLevelClient, String statement,MapString, Object params, String... indices) {SearchResponse searchResponse null;SearchRequest searchRequest new SearchRequest(indices);SearchSourceBuilder searchSourceBuilder new SearchSourceBuilder();try {searchSourceBuilder.parseXContent(XContentType.JSON.xContent().createParser(namedXContentRegistry,DeprecationHandler.IGNORE_DEPRECATIONS, statement));searchRequest.source(searchSourceBuilder);Object scrollTimeoutObj params.get(SCROLL_TIMEOUT);if (null ! scrollTimeoutObj) {searchRequest.scroll(String.valueOf(scrollTimeoutObj));}long startTimeMillis System.currentTimeMillis();searchResponse restHighLevelClient.search(searchRequest, RequestOptions.DEFAULT);executionSqlLog(statement, startTimeMillis, indices);} catch (IOException e) {log.error(e.getMessage(), e);}return searchResponse;}protected SearchResponse scrollSearchResponse(RestHighLevelClient restHighLevelClient, String scrollId) {try {return restHighLevelClient.scroll(new SearchScrollRequest(scrollId), RequestOptions.DEFAULT);} catch (IOException e) {log.error(e.getMessage(), e);}return null;}protected CountResponse countResponse(RestHighLevelClient restHighLevelClient, String statement,MapString, Object params, String... indices) {CountResponse countResponse null;CountRequest countRequest new CountRequest(indices);SearchSourceBuilder searchSourceBuilder new SearchSourceBuilder();try {searchSourceBuilder.parseXContent(XContentType.JSON.xContent().createParser(namedXContentRegistry,DeprecationHandler.IGNORE_DEPRECATIONS, statement));countRequest.source(searchSourceBuilder);long startTimeMillis System.currentTimeMillis();countResponse restHighLevelClient.count(countRequest, RequestOptions.DEFAULT);executionSqlLog(statement, startTimeMillis, indices);} catch (IOException e) {log.error(e.getMessage(), e);}return countResponse;}private static ListNamedXContentRegistry.Entry getDefaultNamedXContents() {MapString, ContextParserObject, ? extends Aggregation map new HashMap();map.put(TopHitsAggregationBuilder.NAME, (p, c) - ParsedTopHits.fromXContent(p, (String) c));map.put(DateRangeAggregationBuilder.NAME, (p, c) - ParsedDateRange.fromXContent(p, (String) c));map.put(FilterAggregationBuilder.NAME, (p, c) - ParsedFilter.fromXContent(p, (String) c));map.put(SumAggregationBuilder.NAME, (p, c) - ParsedSum.fromXContent(p, (String) c));map.put(CardinalityAggregationBuilder.NAME, (p, c) - ParsedCardinality.fromXContent(p, (String) c));map.put(StringTerms.NAME, (p, c) - ParsedStringTerms.fromXContent(p, (String) c));map.put(LongTerms.NAME, (p, c) - ParsedLongTerms.fromXContent(p, (String) c));map.put(DoubleTerms.NAME, (p, c) - ParsedDoubleTerms.fromXContent(p, (String) c));return map.entrySet().stream().map(entry -new NamedXContentRegistry.Entry(Aggregation.class, new ParseField(entry.getKey()), entry.getValue())).collect(Collectors.toList());}private void executionSqlLog(String statement, long startTimeMillis, String... indices) {if (!esProperties.isExecutionSqlEnable()) {return;}long spendTime System.currentTimeMillis() - startTimeMillis;log.info(\n SQL START \nExecution INX {} [{} ms] \nExecution SQL {} \n SQL END \n, String.join(Constants.SYMBOL_COMMA, indices),spendTime, statement.replaceAll(\\s{2,}, ));}}
http://www.hkea.cn/news/14458085/

相关文章:

  • 网站和微网站机器人软件开发平台
  • 微擎做网站费用怎么做网页游戏的托
  • 广东人才招聘网seo实战密码电子版
  • 肇庆市网站建设平台北京网站推广营销策划
  • 网站怎么写泰州公司注册
  • 网站外链建设实例上海制造网站公司
  • 同域名网站改版需要把之前网站里的文章都拷贝过来吗?python做网站比php
  • 在线app开发平台广州网站快速排名优化
  • 阿里云有了域名 网站建设招聘求职网站html模板
  • 网站加速器免费永久在百度上注册公司网站要多少钱
  • 网站不兼容怎么办中专网站建设与管理就业前景
  • 网站制作多少钱一年关键词查询
  • 电子商务网站建设课程设计展厅设计上海
  • 免费网页代理ip地址网站著名网站设计
  • 关于国家对网站建设在线短网址缩短工具
  • 浙江省邮电工程建设有限公司网站去哪里做网站比较好
  • 用js做自适应网站做淘宝客最大的网站是叫什么名字
  • 石家庄的网站开发公司国内图片素材网站
  • wordpress登录接口网站做优化效果怎么样
  • 外包做网站不付尾款app在线制作网站
  • 响应式网站建站平台天眼查企业查询官网网页版
  • 常见的网站开发工具重庆公司网站
  • 云南百度智能建站郑州做网站公司哪家好
  • 网站营销单页怎么做高端 网站开发
  • 网络公司哪家好上海抖音seo公司
  • 青岛爱城市网app官方网站ps做游戏下载网站有哪些
  • 网页跳转到其它网站芜湖市建设银行支行网站
  • 电脑软件和网站怎么做专门做外贸网站
  • 网站主题模板下载安装上海浦东建筑建设网站
  • 网站开发人员没有按照设计开发为什么要建设营销型网站