概述

Manticore Search Logo

什么是Manticore搜索

What is

主要特点

特点Manticore Search
开源GPLv3
全文搜索
自动完成(预测性输入建议)
模糊搜索(处理拼写错误)
向量搜索(基于语义和相似性的搜索)
布尔全文搜索(支持AND、OR、NOT查询)
分面(组织和缩小搜索结果)
分组和聚合(合并相关搜索结果)
地理空间搜索(基于位置的搜索功能)
连接(合并来自不同来源的数据)
同义词(支持替代搜索词)
过滤搜索(将查询与传入数据匹配)
实时索引(即时文档更新)
二级索引(支持多个索引以加快查询速度)
行式存储(面向行的数据存储)
列式存储(面向列的数据存储)
文档存储(存储原始值)
基于成本的查询优化器(根据数据选择最佳查询计划)
就地更新(无需重新索引即可更新文档)
嵌套对象/JSON字段(支持复杂的JSON结构)
自动模式(自动生成数据模式)
SQL支持(使用SQL语法查询)
JSON支持(使用JSON语法查询)
批量插入(高效插入大量数据)
分布式搜索(跨多个节点搜索)
高可用性(数据镜像和负载均衡)
复制(跨不同节点复制数据以实现冗余)
自动分片(跨节点自动分区数据)⚠️ 即将推出🔗
认证(内置用户认证功能)

API客户端库(SDK)

编程语言Manticore Search
PHP PHP
JavaScript JavaScript
TypeScript TypeScript
Python Python
Ruby Ruby
Go Go
Rust Rust
Java Java
Elixir Elixir
C++ C++
C# C#

外部集成

集成名称Manticore Search
MySQL客户端支持
MySQLdump支持
Elasticsearch 转储支持
Apache Superset集成
Grafana集成
Fluentbit集成
Logstash集成
Filebeat集成
Vector.dev集成
Kibana集成
Kafka集成

使用案例

    结论

      安装Manticore Search

      安装Manticore Search