logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring AI 集成【千帆 QianFan】大模型

了解 AI,学习 AI,拥抱 AI!自 2022年11月30日 ChatGPT(全名:Chat Generative Pre-trained Transformer)发布,人工智能已正式以产品化的形式出现在大众面前,也迅速累计了大量用户,仅仅 5 天时间就破了百万用户,ChatGPT 的问世可谓是百年一遇的 “奇异点而如今,被称之为是大模型时代,人工智能领域的产品层出不穷,各个大厂也是争先恐后有自

文章图片
#spring#java
Spring AI 集成【千帆 QianFan】大模型

了解 AI,学习 AI,拥抱 AI!自 2022年11月30日 ChatGPT(全名:Chat Generative Pre-trained Transformer)发布,人工智能已正式以产品化的形式出现在大众面前,也迅速累计了大量用户,仅仅 5 天时间就破了百万用户,ChatGPT 的问世可谓是百年一遇的 “奇异点而如今,被称之为是大模型时代,人工智能领域的产品层出不穷,各个大厂也是争先恐后有自

文章图片
#spring#java
ElasticSearch 8.x 版本如何使用 SearchRequestBuilder 检索

那如果特殊情况下,比如需要和老项目融合的时候,可能需要使用到 SearchRequestBuilder 来检索,该如何做呢?就是用 ElasticsearchClient 来包装 RestHighLevelClient 来执行查询,真正的检索使用 RestHighLevelClient 来执行的,而ElasticsearchClient则是构建为了融合并初始化 SearchRequestBuild

文章图片
#elasticsearch#搜索引擎#全文检索
ElasticSearch 7.x 版本使用 BulkProcessor 实现批量添加数据

BulkProcessor是 ElasticSearch 客户端中的一个功能,用于批量执行索引、更新或删除操作,BulkProcessor 运行将多个操作打包成一个请求进行发送,以提高效率和性能。性能优势:将多个操作打包成一个请求,这样可以减少网络开销,提高数据传输效率,从而可以加快数据写入索引速度。减少开销:较少的网络开销和较少的服务器的交互,减少服务器开销,尤其是大规模写入数据时。原子性:批量

文章图片
#elasticsearch#搜索引擎#全文检索
ElasticSearch 7.x 版本使用 BulkProcessor 实现批量添加数据

BulkProcessor是 ElasticSearch 客户端中的一个功能,用于批量执行索引、更新或删除操作,BulkProcessor 运行将多个操作打包成一个请求进行发送,以提高效率和性能。性能优势:将多个操作打包成一个请求,这样可以减少网络开销,提高数据传输效率,从而可以加快数据写入索引速度。减少开销:较少的网络开销和较少的服务器的交互,减少服务器开销,尤其是大规模写入数据时。原子性:批量

文章图片
#elasticsearch#搜索引擎#全文检索
ElasticSearch 8.x 使用 High Level Client 以 HTTPS 方式链接,SSL 证书、主机名验证器 各是什么,如何忽略

生产环境的 ElasticSearch 有时可能是通过域名来访问的,并且是 https 开头的,那就需要 SSL/TLS 认证了,但是我们并不需要,那只能忽略了。那该如何忽略呢?

文章图片
#elasticsearch#搜索引擎#java
GO学习之 协程(goroutine)

在 Go 语言中,goroutine 是一种非常轻量的执行单元,有 Go 运行是(runtime)进行调度,不是有固定大小的线程来处理的。与传统线程相比,goroutine的创建和切换开销很小,因此可以创建大量的 goroutine 来并行执行任务,而不会造成太大的系统负担。* goroutine 更像是一种高效的协程,它在并发编程中提供了轻量且较高的方式来处理并发,而不需要显式地创建和管理线程池

文章图片
#golang
Logstash部署与使用

Logstash是一个收集与处理数据的引擎,就像ElasticSearch是专门用来检索的引擎一样,Logstash用于收集、处理和转换各种数据源(文件、数据库、网站等)的数据,并将其转换为统一的格式。Logstash支持多种插件,进行数据过滤、转换和输出,可以方便地与 ES 和 Kibana 集成使用。还支持多线程处理和事件模型,可以在大规模数据处理场景下提供高性能、高可用的服务。

文章图片
#elasticsearch#搜索引擎
Logstash部署与使用

Logstash是一个收集与处理数据的引擎,就像ElasticSearch是专门用来检索的引擎一样,Logstash用于收集、处理和转换各种数据源(文件、数据库、网站等)的数据,并将其转换为统一的格式。Logstash支持多种插件,进行数据过滤、转换和输出,可以方便地与 ES 和 Kibana 集成使用。还支持多线程处理和事件模型,可以在大规模数据处理场景下提供高性能、高可用的服务。

文章图片
#elasticsearch#搜索引擎
微服务学习之Nacos(配置中心)

Nacos 作为配置中心,使用起来很简单,也很方便。在 服务注册与发现 一文中,对 Nacos 的启动做了简单介绍,现在直接使用。

文章图片
#微服务#学习#java
    共 14 条
  • 1
  • 2
  • 请选择