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

辽宁seo衡阳有实力seo优化

辽宁seo,衡阳有实力seo优化,wordpress安装到网站吗,网络公司做网站服务器Elasticsearch6.x和7.x的区别 1、查找方面的区别 在增删改方面,6.x和7.x是一样的,在查找方面(分为普通查找和有高亮的查找),6.x和7.x有区别。 在7.x的es中: org.springframework.data.elasticsearch.cor…

Elasticsearch6.x和7.x的区别

1、查找方面的区别

在增删改方面,6.x7.x是一样的,在查找方面(分为普通查找和有高亮的查找),6.x7.x有区别。

7.x的es中:

  • org.springframework.data.elasticsearch.core.SearchResultMapper没有这个类了

  • org.springframework.data.elasticsearch.core.ElasticsearchTemplate 已废弃

  • org.springframework.data.elasticsearch.repository.ElasticsearchRepository<T,

ID>.search(org.springframework.data.elasticsearch.core.query.Query) 已废弃

于是在普通查找带高亮的查找方面,es6.x和7.x不一样。

2、配置文件的区别

es6.x application.properties

# 旧版本以spring.data.elasticsearch.开头;访问地址配置不用声明访问协议,监听es的tcp端口
# 7.x已经弃用了
spring.data.elasticsearch.cluster-name=my-application
spring.data.elasticsearch.cluster-nodes=127.0.0.1:9300

es7.x application.properties

# 新版本以spring.elasticsearch.rest.开头;访问地址配置需要声明访问协议,直接监听es访问端口
spring.elasticsearch.rest.uris=http://localhost:9200

3、Document注解的type属性

es6.x 有type = “_doc”

@Document(indexName = "discusspost", type = "_doc", shards = 6, replicas = 3)
public class DiscussPost {}

es7.x 无type = “_doc”

@Document(indexName = "discusspost", shards = 6, replicas = 3)
public class DiscussPost {}

4、Elasticsearch Clients的区别

下方内容来自官方文档:

https://docs.spring.io/spring-data/elasticsearch/docs/4.0.1.RELEASE/reference/html/#reference

ES6.x:Transport Client

@Configuration
public class TransportClientConfig extends ElasticsearchConfigurationSupport {@Beanpublic Client elasticsearchClient() throws UnknownHostException {Settings settings = Settings.builder().put("cluster.name", "elasticsearch").build();        TransportClient client = new PreBuiltTransportClient(settings);client.addTransportAddress(new TransportAddress(InetAddress.getByName("127.0.0.1"), 9300)); return client;}@Bean(name = { "elasticsearchOperations", "elasticsearchTemplate" })public ElasticsearchTemplate elasticsearchTemplate() throws UnknownHostException {return new ElasticsearchTemplate(elasticsearchClient());}
}

ES7.x:High Level REST Client

@Configuration
public class RestClientConfig extends AbstractElasticsearchConfiguration {@Override@Beanpublic RestHighLevelClient elasticsearchClient() {final ClientConfiguration clientConfiguration = ClientConfiguration.builder()  .connectedTo("localhost:9200").build();return RestClients.create(clientConfiguration).rest();                         }
}
http://www.qdjiajiao.com/news/6264.html

相关文章:

  • 政府部门网站建设总结百度推广获客成本大概多少
  • 公司网站制作流程seo虚拟外链
  • 北京移动端网站开发泰安百度推广代理商
  • 商丘做网站的公司有哪些网站制作和推广
  • 门户网站如何帮企业做宣传2022年最新热点素材
  • 怀化建网站广州的百度推广公司
  • 广东广东深圳网站建设seo课程心得体会
  • 商务信息网免费seo网站诊断
  • 怎样用ps做网站的效果图荨麻疹怎么治疗能除根
  • 网站关键词之间怎样制作网页设计
  • 找个网站开发的师傅百度seo公司哪家最好
  • 郑州的建设网站有哪些电商培训机构排名
  • 日照 网站建设河南seo优化
  • 抚州建设网站影视后期培训机构全国排名
  • 美橙域名查询网站短视频推广公司
  • 专业网站建设公司用织梦吗?北京做seo的公司
  • 30张女性人像摄影作品欣赏seo网站建设优化
  • 鹿泉微信网站建设广告联盟看广告赚钱
  • 应用汇应用商店优化
  • 建筑结构设计软件武汉网站优化公司
  • 保定建网站需要多少钱百度小说排行榜2019
  • 手机网站制作软件写软文怎么接单子
  • 昆山网站建设第一品牌传统营销和网络营销的区别
  • 网站建设教学视频网站查询域名解析
  • wordpress怎么上传高清图片大小四川旅游seo整站优化
  • 网站在线qq客服系统昆明网络推广
  • 湿地公园网站建设内部搜索引擎优化
  • 团购网站推广怎么做怎么快速推广app
  • 麻涌企业网站建设网络推广费用一般多少
  • 有道网站提交入口常见的网络推广方式有哪些