202203-14 解决SpringBoot整合ElasticSearch遇到的连接问题 SpringBoot整合ElasticSearch的连接问题failedtoloadelasticsearchnodes:org.elasticsearch.client.transport.NoNodeAvailableException:Noneoftheconfigurednodesareavailable:[{#transport#-1}{4J2eCGFXSZmM3xH72WIF5A}{192.168.252.200}{192.168.252.200:9300}]我再使用SpringBoot2.2.0,ES版本5.5时,Spring-boot-data-elasticsearch开发整合启动出现上面的错误。一开始以为是es节点名称或者ip端口写错了,但是... 继续阅读 >
202107-01 SpringBoot整合Elasticsearch实现索引和文档的操作方法 目录1、SpringBoot整合Elasticsearch的步骤2、索引的操作2.1 索引存在验证2.2 创建索引2.3 删除索引3、文档的操作3.1 新增文档3.2 批量新增文档3.3 修改文档3.4 删除文档3.5 判断文档是否存在3.6 获取文档Elasticsearch是一个分布式、可扩展、近实时的高性能搜索与数据分析引擎。Elasticsearch基于ApacheLucene构建,采用Java编写,并使用Lucene构建索引、提供搜索功... 继续阅读 >
202010-18 SpringBoot整合Elasticsearch游标查询的示例代码(scroll) 游标查询(scroll)简介scroll查询可以用来对Elasticsearch有效地执行大批量的文档查询,而又不用付出深度分页那种代价。游标查询会取某个时间点的快照数据。查询初始化之后索引上的任何变化会被它忽略。它通过保存旧的数据文件来实现这个特性,结果就像保留初始化时的索引视图一样。启用游标查询可以通过在查询的时候设置参数scroll的值为我们期望的游标查询的过期时间。游标查询的过期时间会在每次做查询的时候刷新,... 继续阅读 >