logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

elasticsearch 动态映射

在以上实战中,对应第一种情况,Object对象可以添加新的属性,添加了last字段。举例:string类型匹配为text和keyword两种类型,但实际用户极有可能只期望排序和聚合的keyword类型,或者只需要存储text类型,如网页正文内容只需要全文检索,不需要排序和聚合操作。答:boolean类型、float类型、long类型、Object类型、Array类型、date类型、字符串类型。获取

#elasticsearch
elasticsearch中使用fuzzy查询

fuzzy查询:用于执行基于编辑距离的模糊匹配,适用于拼写错误、变体或近似匹配。fuzzinessAUTO:自动设置编辑距离。数字(如12):指定允许的最大编辑距离。0:要求完全匹配。:设置匹配的前缀长度。:控制查询扩展的最大变体数量。

#elasticsearch
springcloud nacos 整合seata解决分布式事务

项目流程:用户下单时,创建订单是一个微服务(order-service-2pc),扣减库存是另外一个微服务(storage-service-2pc),默认是AT模式。项目地址:https://github.com/fafeidou/fast-cloud-nacos/tree/master/seata 可以参考。使用docker-compose安装,启动docker-compose up -d。使用

#spring cloud#分布式#spring
elasticsearch 使用Painless脚本

Painless 是 Elasticsearch 中强大且高效的脚本语言,广泛应用于查询、更新、聚合、排序等多种操作。通过使用 Painless 脚本,开发者可以对 Elasticsearch 的行为进行细粒度的控制和动态计算,从而实现更灵活的功能。在实际应用中,合理使用 Painless 脚本能够帮助解决复杂的数据计算需求,但也需要注意性能和安全性,避免过度使用脚本影响集群性能。

#elasticsearch#搜索引擎
centos7 安装helm v3

通过以上步骤,你已经在 CentOS 系统上成功安装了 Helm v3,并且可以使用它来管理 Kubernetes 中的应用。Helm 是 Kubernetes 中强大的包管理工具,能够帮助你简化应用的安装、升级和管理。

#kubernetes
idea 源码启动rocketmq

文章目录1.1 环境搭建1.1.1 源码拉取1.1.2 导入IDEA1.1.3 调试1)启动NameServer2)启动Broker3)发送消息4)消费消息2.1 rocketmq dashboard搭建1.1 环境搭建依赖工具JDK :1.8+MavenIntelliJ IDEA1.1.1 源码拉取从官方仓库 https://github.com/apache/rocketmq clone或者d

#intellij-idea#java#maven
skywalking 自定义插件

环境基于skywalking-java开发,就是skywalking的java agent,这次在基础上开发一个自定义的插件。流程演示首先新建一个model修改pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:/

文章图片
#java#maven#intellij-idea
源码启动skywalking监控springboot

源码准备先把代码download到本地,master代码,git地址:https://github.com/apache/skywalkingoap-server启动执行命令mvn compile -Dmaven.test.skip=true ,或者使用idea编译启动org.apache.skywalking.oap.server.webapp.ApplicationStartUpskywalk

文章图片
#intellij-idea#java#spring boot
sharding-ui实现sharding-proxy动态更新分库分表规则

前言之前搭建了sharding-proxy,提供给客户端只有一个数据库连接,但是每次更新都需要重启服务,比较麻烦,看了下官方文档,支持zookeeper更新,还提供了页面更新,这里给出详细的搭建步骤。环境中间件版本zookeeper3.4.13sharding-proxy4.1.1sharding-ui4.1.1zookeeper搭建这个之前搭建过,可以查看之前的文章。shardingsphere

skywalking上报请求参数及日志打印traceId

前言我们通过skywalking来查看我们应用的性能,有时看到哪个请求较慢时,我们想看下请求参数。有时候需要打印traceId到我们的日志中,通过elk根绝traceId查询日志详情,面对着这两场景,记录下解决方案。上报请求参数给sky引入pom<dependency><groupId>org.apache.skywalking</groupId><art

#logback
    共 31 条
  • 1
  • 2
  • 3
  • 4
  • 请选择