Tagged articles
34 articles
Page 1 of 1
Mingyi World Elasticsearch
Mingyi World Elasticsearch
May 12, 2026 · Backend Development

From Zero to One: Building a Personalized E‑commerce Search with Easysearch

The article walks through constructing a fully personalized e‑commerce search system using Easysearch and Python Flask, detailing product modeling, behavior collection, profile building with time decay and LLM augmentation, and how to inject these signals into Elasticsearch DSL for real‑time, user‑specific ranking and recommendation.

EasysearchElasticsearchLLM
0 likes · 18 min read
From Zero to One: Building a Personalized E‑commerce Search with Easysearch
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Apr 18, 2026 · Artificial Intelligence

How an Easysearch AI Assistant Beats RAG Without Using Retrieval‑Augmented Generation

The article details a step‑by‑step case study showing that a well‑engineered AI assistant—built with Flask, DeepSeek, structured prompts, strict output rules, and a lightweight SQLite session store—can achieve high answer quality, traceability and user experience comparable to RAG systems without the overhead of vector retrieval.

AI AssistantEasysearchFlask
0 likes · 11 min read
How an Easysearch AI Assistant Beats RAG Without Using Retrieval‑Augmented Generation
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Apr 7, 2026 · Backend Development

Connect Easysearch to Kibana in Two Simple Steps

This guide shows how to make Kibana OSS recognize INFINI Easysearch by enabling Elasticsearch API compatibility mode, masquerading the version as 7.10.2, configuring Kibana to point to Easysearch, handling SSL verification and special characters in passwords, and verifying the connection through Kibana Dev Tools.

ConfigurationEasysearchElasticsearch compatibility
0 likes · 7 min read
Connect Easysearch to Kibana in Two Simple Steps
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Mar 27, 2026 · Fundamentals

EasySearch Rules Syntax: Quick Reference Guide

This guide details the EasySearch rule syntax, covering rule structure, logical operators, field constraints, regular expressions, distance matching, numeric range matching, three practical tagging scenarios, common errors, special‑character escaping, and concise best‑practice recommendations.

EasysearchSearchfield constraints
0 likes · 8 min read
EasySearch Rules Syntax: Quick Reference Guide
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Mar 24, 2026 · Information Security

Easysearch Audit Log Walkthrough: Who’s Accessing Your Cluster?

This article guides you through enabling Easysearch's audit log, configuring the security.audit.type parameter, verifying settings in the management UI, and using the audit records to identify external IPs, failed logins, and SSL handshake failures in a production environment.

EasysearchElasticsearchSecurity
0 likes · 12 min read
Easysearch Audit Log Walkthrough: Who’s Accessing Your Cluster?
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Mar 5, 2026 · Artificial Intelligence

Build a Natural‑Language Easysearch Assistant with LLM‑Powered Tool Use (No DSL Required)

This article shows how to create an Easysearch intelligent assistant that lets users manage indexes, write data, search and aggregate documents using Chinese natural language, by combining the DeepSeek large‑language model with OpenAI‑compatible function calling (Tool Use) and a lightweight Node.js executor.

DeepSeekEasysearchLLM
0 likes · 12 min read
Build a Natural‑Language Easysearch Assistant with LLM‑Powered Tool Use (No DSL Required)
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Feb 26, 2026 · Artificial Intelligence

How RAG Gives Large Language Models Their Own Knowledge Base – Illustrated with Easysearch

The article explains why Retrieval‑Augmented Generation (RAG) is needed to overcome large language models' knowledge cut‑off and hallucination issues, details the offline indexing and online retrieval‑generation workflow, compares RAG with fine‑tuning, and shows how Easysearch’s hybrid search makes an effective RAG backbone.

EasysearchFine-tuningHybrid Search
0 likes · 10 min read
How RAG Gives Large Language Models Their Own Knowledge Base – Illustrated with Easysearch
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Jan 31, 2026 · Backend Development

How to Make a Python Project Support Both Elasticsearch and Easysearch – A Practical Walkthrough

This article explains how to configure a Python codebase to connect simultaneously to Elasticsearch (8.x/9.x) and Easysearch by selecting the elasticsearch‑7.13.1 client, handling product‑validation differences, applying NumPy 2.0 compatibility patches, and configuring HTTPS self‑signed certificates, while comparing three implementation options and recommending the most maintainable solution.

EasysearchElasticsearchHTTPS
0 likes · 8 min read
How to Make a Python Project Support Both Elasticsearch and Easysearch – A Practical Walkthrough
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Jan 30, 2026 · Backend Development

Text2DSL: Convert Natural Language to Precise Elasticsearch/Easysearch DSL

Text2DSL lets users describe search requirements in plain language, uses DeepSeek to generate Elasticsearch DSL, validates the DSL locally with Elasticsearch/Easysearch, iteratively refines it up to five times, and achieves over 95% first‑try accuracy while cutting query‑building time by at least threefold.

DSL generationDeepSeekEasysearch
0 likes · 12 min read
Text2DSL: Convert Natural Language to Precise Elasticsearch/Easysearch DSL
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Nov 24, 2025 · Backend Development

Mastering Easysearch CCR: A Hands‑On Guide to Auto‑Follow

This step‑by‑step tutorial shows how to set up two Easysearch clusters, configure Cross‑Cluster Replication (CCR), enable the Auto‑Follow feature, apply minimal‑privilege roles, tune performance parameters, and avoid common pitfalls, enabling seamless multi‑region data sync and zero‑downtime migrations.

AutoFollowCCRCluster Configuration
0 likes · 10 min read
Mastering Easysearch CCR: A Hands‑On Guide to Auto‑Follow
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Nov 16, 2025 · Databases

Elasticsearch vs Open Distro vs OpenSearch vs Easysearch: A Complete Comparison

This article systematically compares Elasticsearch, Open Distro, OpenSearch, and Easysearch, covering their origins, licensing, feature sets, performance benchmarks, Chinese‑language support, deployment and operational considerations, and provides guidance on which solution fits different business and compliance scenarios.

EasysearchElasticsearchOpen Distro
0 likes · 17 min read
Elasticsearch vs Open Distro vs OpenSearch vs Easysearch: A Complete Comparison
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Nov 5, 2025 · Backend Development

Complete Easysearch.yml Field Guide and Security Configuration Walkthrough

This article answers a WeChat query by providing the official documentation link, demonstrating how to disable HTTP TLS, testing TCP TLS, and offering a line‑by‑line walkthrough of easysearch.yml’s core settings—including cluster basics, security options, TLS certificates, password policies, and critical risk warnings for production deployments.

ClusterEasysearchElasticsearch
0 likes · 8 min read
Complete Easysearch.yml Field Guide and Security Configuration Walkthrough
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Oct 28, 2025 · Operations

elasticdumpWeb: A New Web Tool for Cross‑Cluster Elasticsearch to Easysearch Index Migration

elasticdumpWeb is a web‑based utility that automates cross‑cluster index migration between Elasticsearch (including version 9.0.0) and Easysearch, handling version compatibility, field type conversion, data validation, performance tuning, and SSL issues while providing visual progress and detailed reports.

EasysearchElasticsearchbulk API
0 likes · 6 min read
elasticdumpWeb: A New Web Tool for Cross‑Cluster Elasticsearch to Easysearch Index Migration
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Oct 12, 2025 · Backend Development

5 Practical Ways to Migrate Elasticsearch Data to Easysearch

This article evaluates five common methods for moving data from cloud Elasticsearch to on‑premise INFINI Easysearch, details three viable solutions—Logstash, Elasticdump, and custom Python scripts—explains why reindex and snapshot restore fail, and provides a decision matrix and practical migration guidelines.

Data MigrationEasysearchElasticdump
0 likes · 7 min read
5 Practical Ways to Migrate Elasticsearch Data to Easysearch
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Oct 11, 2025 · Operations

Where to Find Easysearch’s Initial Password and How to Retrieve It

Easysearch 1.15.x no longer saves the initial password in initialize.log for security reasons, so the article explains two ways to obtain it—checking the startup log for the bootstrap credential or resetting it with the reset_admin_password.sh script—and shows how to verify the password with curl.

DeploymentEasysearchElasticsearch
0 likes · 4 min read
Where to Find Easysearch’s Initial Password and How to Retrieve It
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Oct 8, 2025 · Operations

Step‑by‑Step Logstash Migration from Elasticsearch 9.0 to Easysearch with Zero Downtime

This guide walks through a zero‑downtime migration from Elasticsearch 9.0 to the Easysearch compatible branch using Logstash, covering project goals, solution selection, detailed input/filter/output configurations, SSL handling, batch tuning, execution steps, and verification to ensure data integrity and ID consistency.

Data MigrationEasysearchElasticsearch
0 likes · 6 min read
Step‑by‑Step Logstash Migration from Elasticsearch 9.0 to Easysearch with Zero Downtime
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Sep 10, 2025 · Operations

Visualize Elasticsearch Core Metrics Without Kibana Using Easysearch UI Plugin

This guide walks through installing the Easysearch UI plugin (v1.15.0) on a Linux host to replace Kibana and Console, showing how to download the package, deploy it with required security authentication, verify port 9200, and explore built‑in visualizations such as global, node, index, alias, dev‑tool, and security views.

EasysearchElasticsearchKibana alternative
0 likes · 4 min read
Visualize Elasticsearch Core Metrics Without Kibana Using Easysearch UI Plugin
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Aug 4, 2025 · Artificial Intelligence

Building Enterprise‑Grade Semantic Search with Ollama—No External APIs Required

This article walks through the complete design and implementation of a locally deployed, enterprise‑level semantic search system using Ollama for embedding generation and Easysearch for vector retrieval, covering problem analysis, architecture decisions, pipeline configuration, bulk indexing, and hybrid query execution.

EasysearchOllamalocal deployment
0 likes · 12 min read
Building Enterprise‑Grade Semantic Search with Ollama—No External APIs Required
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Jul 31, 2025 · Backend Development

Dynamic Field-Level Dictionary Updates in Easysearch IK: A Practical Guide

The article explains how the new IK reload API enables dynamic updates of field‑level dictionaries in Easysearch, eliminating the need to rebuild indexes, and provides a step‑by‑step walkthrough—including configuration, adding and removing terms, precise reloads, and production considerations—illustrated with code snippets and screenshots.

Dictionary ReloadDynamic UpdateEasysearch
0 likes · 9 min read
Dynamic Field-Level Dictionary Updates in Easysearch IK: A Practical Guide
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Jul 30, 2025 · Backend Development

From Keyword Matching to Semantic Understanding: Building an Intelligent E‑Commerce Search Engine

The article analyzes the semantic gap in e‑commerce search, compares traditional keyword matching with vector‑based retrieval, and provides a step‑by‑step implementation using Elasticsearch/Easysearch pipelines, embedding models, and a hybrid search strategy to improve user intent understanding.

EasysearchElasticsearchHybrid Search
0 likes · 11 min read
From Keyword Matching to Semantic Understanding: Building an Intelligent E‑Commerce Search Engine
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Jun 27, 2025 · Artificial Intelligence

Coco AI 5.0: Hands‑On Experience, Common Issues, and Fixes

After upgrading to Coco AI 5.0+, the author reports faster response times and higher answer accuracy, explains the two assistant modes, details the limited Easysearch support versus Elasticsearch, and provides step‑by‑step troubleshooting for mapping‑related and model‑configuration errors.

AI AssistantCoco AIEasysearch
0 likes · 4 min read
Coco AI 5.0: Hands‑On Experience, Common Issues, and Fixes
Mingyi World Elasticsearch
Mingyi World Elasticsearch
May 20, 2025 · Databases

Presenting Easysearch: A Scientific, Cost‑Effective Elasticsearch Alternative for Tender Projects

Easysearch, developed by INFINI Labs as a domestically‑optimized replacement for Elasticsearch 7.10.2, offers high compatibility, enhanced Chinese processing, reduced disk usage, built‑in security, and compliance with Chinese trust‑platform standards, making it a cost‑effective, low‑risk solution for tender‑stage search and analytics.

Chinese text processingEasysearchElasticsearch alternative
0 likes · 9 min read
Presenting Easysearch: A Scientific, Cost‑Effective Elasticsearch Alternative for Tender Projects
Mingyi World Elasticsearch
Mingyi World Elasticsearch
May 16, 2025 · Artificial Intelligence

Easysearch Vector Search: From Theory to Hands‑On Implementation

This article explains the principles of vector search, compares Easysearch's approximate (LSH) and exact kNN APIs, and walks through a complete hands‑on example using Stanford's 50‑dimensional GloVe embeddings to index, import, and query semantically similar words.

Approximate SearchCosine SimilarityEasysearch
0 likes · 9 min read
Easysearch Vector Search: From Theory to Hands‑On Implementation
Mingyi World Elasticsearch
Mingyi World Elasticsearch
Dec 10, 2024 · Databases

Exploring Domestic Alternatives to Elasticsearch When ES Is Restricted

This article analyzes why organizations are seeking domestic replacements for Elasticsearch due to policy, licensing, and cost constraints, and evaluates several options—including OpenSearch, XunSearch, Lucene/Solr, native database extensions, Milvus, and EasySearch—highlighting their strengths, weaknesses, and suitable scenarios.

EasysearchElasticsearchMilvus
0 likes · 13 min read
Exploring Domestic Alternatives to Elasticsearch When ES Is Restricted