- 博客(132)
- 收藏
- 关注
原创 官方 Elasticsearch SQL 和 NLPChina Elasticsearch SQL 的区别
官方的可以在kibana 控制台上进行查询:POST /_sql。
2025-05-16 14:42:50
516
原创 sql优化,索引区分度
发现key使用的是 delete 而并不是 联合索引 idx_o_id_delete。发现 delete 的 Cardinality 是1,o_id 的 Cardinality 是 1k 多。表的数据量是200万,查询花了9秒,有办法优化吗。创建了联合索引,查询依然要9s多。
2025-03-31 14:51:34
198
原创 sql排序如何把某个字段为null的排在后面
b.sort IS NULL ASC :这部分会首先按照 b.sort 是否为空进行排序,NULL 会被视为 TRUE,因此 NULL 会排到最后。由于 NULL 值在 SQL 排序中通常会被认为是最小值,因此它们排在了前面。
2024-12-13 11:43:57
272
原创 springboot如何获取控制层get和Post入参
一、在 Spring 配置中创建一个过滤器,将 HttpServletRequest 包装为 ContentCachingRequestWrapper。
2024-11-14 09:55:19
356
原创 mysql5安装
如果 MySQL 启动正常并且您需要保留 SELinux 设置,可以考虑创建一个持久化的策略,以确保即使在重启后也能应用该上下文。如果 MySQL 成功启动,那么问题很可能与 SELinux 的策略有关。这个命令将会为 /data/mysql 目录及其内容设置合适的 SELinux 上下文。此命令将 SELinux 模式切换到宽容模式。如果启动报了权限问题,可能是selinux的问题。6.2. 检查 MySQL 是否成功启动。6.5. 持久化 SELinux 修改。也可以离线安装这些依赖。
2024-11-03 17:29:27
913
原创 yum离线使用
将所有 RPM 包传输到隔离环境中的一个文件夹,比如 /mnt/repo。将下载的所有 .rpm 包复制到隔离环境中安装。3.1在隔离环境中创建本地 YUM 仓库。1.在有网络的环境中下载 RPM 包。2.将 RPM 包复制到隔离环境。3.也可以构建本地 YUM 仓库。3.2.创建 YUM 仓库文件。3.3 刷新 YUM 缓存。
2024-11-03 16:21:08
528
原创 @KafkaListener注解
在 Spring Boot 中,使用 @KafkaListener 注解消费 Kafka 消息时,如果 service.save(cleanWikiSource) 抛出异常,消息不会被认为已经成功消费完毕。如果 service.save(cleanWikiSource) 抛出异常,Kafka 会自动将消息标记为未成功消费,并会重新尝试交付此消息(即消息会被重新消费)。如果配置了 max.poll.interval.ms 或 max.poll.records 等参数,可以控制消费者重试间隔和次数。
2024-10-17 14:27:38
811
1
原创 /var/log/messages是什么日志
var/log/messages 是Linux系统中的一个日志文件,通常用于记录系统的各种消息和事件。这个文件包含了系统启动以来的所有日志信息,包括但不限于内核消息、系统服务消息以及其他应用程序的消息。错误和警告信息:系统运行过程中出现的错误和警告。系统服务消息:如网络服务、守护进程等。内核消息:内核产生的日志信息。
2024-09-29 10:19:05
1210
原创 一个工程要兼容mysql8和mysql5
将mysql8原本jar包的jdbc删除,然后将mysql5 jar包的jdbc和fabric拉到mysql8的jar包下,记得别把jar包解压再压缩,以避免不必要的错误,直接用7-zip打开压缩包,然后拖拽操作,然后完美解决,骚的一批。还有就是代码里面记得改写对应的驱动,8就写cj,5就去除cj。
2024-09-09 14:04:00
449
原创 es7.13.2平滑下线
3.集群的状态应该从 red 变为 yellow 或 green后,就可以把要下线的节点停机了,然后可以更改正常节点的 elasticsearch.yml,一个一个改过去。这是平滑下线节点的第一步。status: 集群的状态应该从 red 变为 yellow 或 green,表明分片已经成功分配。这个配置将增加每个节点同时进行分片恢复的并发数,从而加快恢复速度。如果希望撤销先前设置的 transient 配置,可以将这些配置重置为默认值。将配置项的值设置为 null 会移除这些临时设置,恢复为默认值。
2024-09-01 23:22:22
599
原创 elasticsearch快照存储到linux本地路径或分布式存储系统mioio
4.将 access_key 和 secret_key 添加到 keystore。要把minio 的 bucket的权限改为public。1.安装 repository-s3 插件。6.删除错误的 keystore 项。一、使用linux本地目录做快照存储。二、使用minio本地目录做快照存储。2.创建一个文件系统类型的快照仓库。5.验证 keystore 配置。4.删除特定的 SLM 策略。3.手动触发 SLM 策略。1.配置 SLM 策略。2.查看 SLM 策略。三、定时任务自动快照。
2024-08-24 18:47:57
569
原创 zooKeeper集群搭建
格式为 server.X=hostname:peerPort:leaderElectionPort,其中 X 是服务器编号(从 1 开始),hostname 是服务器的主机名或 IP 地址,peerPort 用于实例间通信,leaderElectionPort 用于领导选举通信。每个 ZooKeeper 服务器还需要一个 myid 文件,该文件位于 dataDir 目录下,文件内容为该服务器的唯一编号。initLimit: 在启动时,用于领导选举的时间(tick 数量)。dataDir: 数据文件的目录。
2024-07-28 21:53:30
462
原创 如何让chagtpgpt帮你写出easyexcel的导入vo,当excel有嵌套表头的时候
最后要把生成vo的所有字段改为 String 类型避免不必要的错误,名字-名字格式的拼接使用。excel的 转置 功能非常方便。
2024-07-22 17:40:59
161
原创 springboot引入kafka
二、Spring Boot 2.7.0 集成 Kafka。创建 Kafka 生产者。一. Kafka 简介。Kafka 消费者服务。
2024-07-22 10:17:44
604
原创 es的keyword字段key,存储的格式是“abc“,现在如果这个字段如果不为空或者不为空字符串则改为[“abc“]这种格式
【代码】es的keyword字段key,存储的格式是“abc“,现在如果这个字段如果不为空或者不为空字符串则改为[“abc“]这种格式。
2024-05-07 14:13:41
168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人