logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python 使用minio上传文件

根据你的MinIO服务器配置,你可能需要调整endpointaccess_keysecret_key和secure参数。如果你的MinIO服务器是自托管的,endpoint将是你的服务器地址,而secure参数取决于你是否使用HTTPS。使用上述代码,你应该能够成功地将文件上传到MinIO服务器。

文章图片
#python
Python如何链接Minio

本文系统介绍了Python连接MinIO分布式对象存储的全流程实践方案。首先概述MinIO的核心优势与典型应用场景,然后详细讲解Docker部署、HTTPS配置等环境准备步骤。核心内容包含Python客户端的安装、基础连接示例和高级操作代码,重点演示了文件上传、预签名URL生成等关键功能。针对生产环境,提供了4节点集群部署架构、负载均衡配置和安全加固方案。最后深度解析常见连接错误和性能优化技巧,包

#python#开发语言
Python正则匹配match.group()用法详解

本文深入解析Python正则表达式中match.group()方法的使用。从基础概念入手,详细介绍了Match对象的创建、group()的三种调用形式(完整匹配、索引分组和命名分组),并深入讲解捕获组原理与嵌套组处理。通过典型场景如数据验证、日志解析和文本结构化,展示了group()的实际应用技巧。文章还总结了常见陷阱(如未检查匹配结果导致的异常)和解决方案,并提供了性能优化建议如预编译正则表达式

#python#开发语言
Elasticsearch 8.13.4 地理范围查询实战指南

本文深入解析Elasticsearch 8.13.4的地理查询功能,重点介绍geo_point数据类型和两种核心查询方式:geo_distance(半径查询)和geo_bounding_box(矩形范围查询)。文章详细说明了坐标存储格式、距离计算模型和性能优化建议,并进阶探讨了多边形查询和距离排序的应用场景。最后提供了实用避坑指南,包括数据类型选择、查询优化策略和空值处理等最佳实践,帮助开发者高效

#elasticsearch#jenkins#大数据
Elasticsearch 8.13.4 深度进阶指南:从底层架构到高阶实战的全维突围

Elasticsearch 8.13.4 是一座蕴藏无限可能的矿山,但也布满了技术暗礁。动态映射不可信,Text/Keyword 要分清,Filter 缓存是性能救星,脚本更新需谨慎。不要满足于写出能跑通的 DSL,要去理解倒排索引的底层逻辑,去琢磨 Geohash 的编码原理,去权衡高亮与性能的博弈。只有将这些知识内化于心,外化于行,你才能在 2026 年的技术版图中,真正驾驭搜索的力量,成为数

#elasticsearch#架构#大数据
Elasticsearch 8.13.4 实战录:如何用“多字段”魔法同时搞定分词搜索与精准打击

摘要:Elasticsearch 8.13.4中实现分词与精确搜索共存的关键在于多字段(Multi-fields)策略。通过为字段同时配置text类型(使用IK分词器)和keyword子字段,既能支持模糊搜索又能实现精准匹配。文章提供了黄金配置模板,并详细解析了如何结合同义词库优化搜索体验,演示了Bool Query的实战应用,同时强调了8.13.4版本中必须避免的常见误区。这种双字段策略让同一字

#elasticsearch#jenkins#大数据
PostgreSQL 如何使用执行计划:从入门到实战调优

PostgreSQL执行计划是数据库性能优化的关键工具,通过EXPLAIN命令可获取SQL语句的执行路径和资源消耗。本文详解执行计划的核心机制与调优方法,包括扫描类操作(全表/索引/位图扫描)和连接类操作(哈希/嵌套循环连接)的优化策略。通过电商平台订单查询等真实案例,展示如何将2.3秒查询优化至87毫秒,并提供了慢查询优化、并行查询等实战方案。文章还总结了统计信息维护和成本参数调优等黄金法则,帮

#postgresql#mysql#架构
告别重启!Elasticsearch 8.10 杀手级特性:动态同义词(Dynamic Synonyms)深度解析

摘要:Elasticsearch 8.10引入动态同义词功能,彻底解决传统同义词库维护需重启集群的痛点。文章详解这一革新特性,展示如何通过API实时管理同义词集:从创建同义词资源、索引关联到动态更新,全程无需重启且秒级生效。新特性将同义词存储于集群状态,支持solr格式,极大提升了搜索语义管理的灵活性和运维效率,是电商等搜索密集型业务的重大升级。文末还提供了版本兼容性、性能优化等实用建议,帮助用户

#elasticsearch#jenkins#大数据
告别“二选一”的纠结!深度解析 Elasticsearch 8.x 混合搜索:如何兼顾精准与语义

Elasticsearch 8.x 的混合搜索不仅仅是一个功能升级,更是搜索架构的简化。它让开发者从繁琐的排序算法中解放出来,回归业务本身。如果你在做 RAG:这是目前性价比最高的检索方案,无需引入额外的向量数据库。如果你在做电商/站内搜索:这是提升用户点击率(CTR)和转化率的神器。一句话建议:升级到 ES 8.x,忘掉手动 RRF,拥抱原生混合搜索,让你的搜索系统同时拥有“大脑”和“眼睛”!关

#elasticsearch#大数据#搜索引擎
MySQL INSERT ... ON DUPLICATE KEY UPDATE 与非主键唯一字段

MySQL的INSERT ... ON DUPLICATE KEY UPDATE语句不仅可以通过主键触发更新,还可以通过任何唯一字段(包括唯一索引和唯一约束)触发。当插入数据与现有记录在任意唯一键上冲突时,都会执行更新操作。多个唯一键冲突时MySQL会合并处理更新。使用时需合理设计唯一键,避免过度约束,并注意批量操作的性能优化。该功能是处理"存在则更新,不存在则插入"场景的高效

#mysql#数据库
    共 289 条
  • 1
  • 2
  • 3
  • 29
  • 请选择