Manticore Search
高速なオープンソースの検索エンジンデータベースであり、Elasticsearchの最適な代替品です。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
Elasticsearchより5〜15倍高速なオープンソースの検索エンジンデータベース。
主な機能
- 超高速全文検索(ESより5〜15倍高速)
- ハイブリッド検索:全文+ベクトルの複合クエリ
- SQLネイティブサポート、MySQLプロトコル互換
- 行指向ストレージと列指向ストレージのデュアルエンジン
- マルチスレッド並列クエリでCPUを最大限に活用
できないこと
- •デフォルトは行指向ストレージであり、超大規模データセットでは列指向ストレージプラグイン(Manticore Columnar Library)を有効化し、設定に注意が必要;2. ACIDは完全ではなく、ロールバックトランザクションをサポートしないが、バイナリログにより安全な書き込みを保証できる;3. 中国語全文検索では中国語分かち書きツール(jiebaなど)を追加し、インデックス作成時に指定する必要がある;4. コミュニティの規模はElasticsearchよりはるかに小さく、中国語の資料も少ない
使用例
- ログ分析(ELKの代替)
- ECサイト内検索(商品、カテゴリ)
- 大規模コンテンツサイトの全文検索
- 大規模データセットのリアルタイム検索とフィルタリング
Manticore Searchは、C++で書かれた高性能なオープンソースの検索エンジンデータベースです。SQL、全文検索、ベクトルハイブリッド検索をネイティブにサポートし、行指向ストレージと列指向ストレージの両方を提供します。Elasticsearchと比較して5〜15倍高速で、MySQLよりも182倍高速です。主な機能には、リアルタイム挿入、マルチスレッド並列クエリ、自動セカンダリインデックス(PGMインデックス)、組み込みマルチマスターレプリケーションが含まれます。Elasticsearch書き込み互換のHTTP JSON APIとMySQLプロトコルクライアントを提供します。ログ分析、EC検索、大規模検索に適しており、アイドル時のメモリ使用量はわずか約40MBです。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
ステップ1:公式サイトにアクセスし、対応するシステムのインストールパッケージをダウンロードする(Windows/macOS/Linux)
ステップ2:インストールウィザードに従ってインストールを完了する(Linuxではapt/yumを使用可能)
ステップ3:サービスを起動する(systemctl start manticore)
- ステップ1:公式サイトにアクセスし、対応するシステムのインストールパッケージをダウンロードする(Windows/macOS/Linux)
- ステップ2:インストールウィザードに従ってインストールを完了する(Linuxではapt/yumを使用可能)
- ステップ3:サービスを起動する(systemctl start manticore)
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
Linux:sudo apt remove manticore または sudo yum remove manticore;macOS:/usr/local/manticore ディレクトリを削除;Windows:コントロールパネル → プログラムのアンインストール → Manticore Search を選択してアンインストール。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
5 FAQs