程序

提高Elasticsearch数据录入速度的一些技巧

工作中,经常会遇到讲一些json数据录入到Elasticsearch中,时间久了,总结了一些技巧来提高录入速度:1. 使用Elasticsearch的Bulk API可以显著提高数据录入的速度。Bulk AP...

袁志蒙 2024-05-13 523次浏览

elasticsearch 集群(cluster)搭建

Elasticsearch(简称ES)是一个基于Lucene的开源搜索引擎,它提供了全文搜索、结构化搜索以及分析功能。为了支持大规模数据处理和高效查询,ES支持集群部署。本文将详细介绍如何配置ES集群,包括es安装、节点配置、集群发现、JVM参数调优等。

袁志蒙 2024-05-03 506次浏览

YzmCMS v7.1正式版发布

YzmCMS V7.1版本更新日志: 1.系统框架升级为YZMPHP v2.9; 2.修复已知安全漏洞,系统更安全; 3.系统支持接入[队列]插件; 4.栏目频道页支持不使用模板; 5.上传图片添加水印记住勾选状态; 6.修复png图片添加水印及...

袁志蒙 2024-03-13 1060次浏览

YZMPHP V2.9 数据库操作DB方法更新

YZMPHP V2.9 发布了,框架更新优化了很多细节问题,本文主要介绍更新的DB操作类 wheres 方法的使用,并介绍框架的新版本中如何查询数据及使用,旧版本的文档手册请转至 h...

袁志蒙 2024-03-12 688次浏览

Elasticsearch中的minimum_should_match参数:作用与用法

在布尔查询中,minimum_should_match参数扮演着重要的角色,它可以帮助我们调整搜索结果的准确性和召回率。本文将深入探讨minimum_should_match参数的作用和用法,帮助读者更好地理解并应用于实际项目中。

袁志蒙 2024-03-08 1058次浏览

YzmCMS队列:后台处理任务的强大工具

YzmCMS支持队列功能了,它是一个用于处理耗时任务的强大工具。通过将任务推送到队列中,应用程序可以异步执行这些任务,从而释放主线程并提高性能。本文将介绍YzmCMS队列的基本概念、配置、创建任务...

袁志蒙 2024-01-21 758次浏览

Elasticsearch: query_string 基础查询

一. 介绍Elasticsearch 的 `query_string` 查询是一种非常强大的查询,它允许你执行复杂的、全面的搜索,包括模糊匹配、通配符搜索、近似搜索、范围查询等。`query_string...

袁志蒙 2024-01-13 869次浏览

PHP异步请求 fsockopen() 方法详解

正常情况下,PHP执行的都是同步请求,代码自上而下依次执行,但有些场景如发送邮件、执行耗时任务等操作时就不适用于同步请求,只能使用异步处理请求。场景要求:客户端调用服...

袁志蒙 2023-09-16 1026次浏览

YzmCMS v7.0正式版发布

YzmCMS V7.0版本更新日志: 1.系统全面支持PHP8.2; 2.单页模型字段支持指定栏目; 3.系统开启debug时,新增每条SQL耗时; 4.自定义表单优化,表单模板支持自定义样式; 5.图像裁剪优化,裁剪后自动删除原图; 6.后台栏目管理列表展开状态新增记忆功能...

袁志蒙 2023-09-10 1182次浏览

composer.json配置详解

composer.json 是用于管理 PHP 项目 依赖关系的配置文件。下面是一些常见的 composer.json 配置项及其含义:name: 项目名称。在发布到 Packagist 上时,这个名称会变成该包的唯一标识符...

袁志蒙 2023-07-26 988次浏览