Easysearch クラスタのディスク容量逼迫時の対処法

Easysearch はディスクを完全に使い切るのを防ぐため、「ディスクウォーターマーク(水位線)」機能を用いてストレージ使用量を制御しています。以前の記事で、各水位線の役割や INFINI Console を使った事前アラート設定について紹介しました。本稿では、実際に容量が逼迫した場合の事前対応策を中心に解説します。 1. リソースの追加 リソースに余裕がある場合は、クラ ...

7月29日 17:41 投稿

Scrapyを活用したウェブコンテンツ抽出とEasysearchへのリアルタイムインデックス化

プロジェクト初期化と環境準備 ScrapyはPython向けの非同期基盤に基づく高機能スクレイピングフレームワークです。対象ドメインのDOM構造を効率的に走査し、構造化データを取得するための標準的な雛形生成は以下のCLIコマンドで完了します。 pip install scrapy scrapy startproject article_indexer cd article_indexer/spiders scrapy genspider content_fetcher docs.sa ...

7月26日 16:36 投稿

EasysearchのSearchable Snapshots機能:実装と運用ガイド

Searchable Snapshots機能の概要 Searchable Snapshots(検索可能スナップショット)機能は、バックアップデータに対する従来のクエリアクセス方法を変革します。従来の方法では、対象のスナップショットを特定し、適切な環境へリストアを行った後にクエリを実行する必要があり、処理フローが長く時間も消費していました。本機能はこのプロセスを大幅に効率化します。 ノ ...

7月1日 19:14 投稿

Coco AI 実践(1):Coco Server を Linux に導入

Coco AI とは Coco AI は、アプリケーションやファイル、Google Drive、Notion、Yuque、Hugo など複数のデータソースに接続可能な、オープンソースでクロスプラットフォームの統合検索および生産性向上ツールです。さまざまな大規模モデルとの連携により、個人向けのスマートな知識管理を実現し、プライベート環境への導入もサポートしています。 Docker を利用した導入手 ...

7月1日 18:35 投稿

Spring Boot アプリケーションにおけるEasysearchクライアント統合の実装

概要 多くの開発者は、既存のElasticsearchクライアントをEasysearchに移行する必要性に直面しています。本稿では、Spring BootアプリケーションでHigh-Level RESTクライアントを使用してEasysearchに接続する方法について、設定から基本操作まで詳しく解説します。 サーバー側の設定 最初に、Easysearchノードの設定ファイルを修正する必要があります。easysearch.ymlフ ...

6月25日 22:24 投稿

AI エージェントに長期記憶を実装:Mem0 と Easysearch の統合ガイド

AI エージェントと対話中に、以前説明したバグの根本原因やプロジェクト固有のルールを毎回繰り返し説明しなければならない経験はないだろうか。これは、現在の多くのエージェントがコンテキストウィンドウ内でのみ「記憶」を持ち、セッション終了と共にその情報を失うためだ。 本稿では、Mem0 と Easysearch を組み合わせて、ローカル環境で動作するセッション横断型の長 ...

6月7日 21:14 投稿

INFINI Easysearchのパフォーマンステスト手法

INFINI Easysearch INFINI Easysearchは分散型のニアリアルタイム検索・分析エンジンで、コアエンジンはオープンソースのApache Luceneをベースにしています。EasysearchはオープンソースライセンスApache 2.0に基づくElasticsearch 7.10バージョンから派生し、より多くのエンタープライズ機能をサポート・改善し、検索ビジネスシナリオを最適化することで、より優れたデー ...

6月7日 17:26 投稿

Easysearch がプラグイン開発を公式にサポート:検索システムを自在にカスタマイズ可能に

「検索を使う」から「検索を作る」へ 検索システムのニーズは多様であり、標準機能だけではすべてのユースケースをカバーすることはできません。業界特有の語彙処理ルール、業務ロジックのカスタマイズ、外部システムとの統合など、さまざまな要件があります。 これまでこうした要件はベンダーによる対応が必要でしたが、Easysearch 2.1.2 からは自分で実装できるようにな ...

5月31日 09:54 投稿

Easysearch スナップショットライフサイクル管理による自動バックアップ

Easysearch はスナップショットライフサイクル管理機能を提供し、定義されたポリシーに基づいてスナップショットの自動作成と削除を行います。これにより、日常的なバックアップ管理を効率化できます。 ライフサイクル管理ポリシーは、スナップショットの作成スケジュール、削除スケジュール、およびスナップショット設定で構成されます。 作成スケジュールと削除スケジュ ...

5月23日 22:32 投稿

Helm Chartを使用したEasysearchのデプロイガイド

Helm ChartでEasysearchを迅速にデプロイする方法 EasysearchはHelmを使用して迅速にデプロイできます。以下にその手順を説明します。 EasysearchのChartリポジトリはこちらからアクセスできます。 前提条件 Helmを使用してEasysearchをデプロイするには、以下の2つのコンポーネントが必要です: cert-manager local-path 基本的なデプロイ手順 まず、Chartリポジ ...

5月22日 17:09 投稿