⚠️ 此页面为自动翻译,翻译可能不完美。

Manticore Search 3.3.0: multi-threaded RT, CREATE TABLE, EXPLAIN QUERY and more

我们很高兴地宣布Manticore Search 3.3.0版本的发布。下载地址请见 此处 。Docker镜像可在 Docker Hub 获取。
新功能 多线程RT 3.3.0版本中的两个主要功能之一是对实时索引的多线程搜索。在实时索引包含多个磁盘块的情况下(这通常发生在你很少运行 OPTIMIZE 时),使用 dist_threads > 1将启用多线程并行搜索磁盘块。此前每个RT索引仅使用单一线程,如果它有多个磁盘块,所有块都会逐个搜索,导致搜索速度变慢(甚至非常 …

Manticore Search: recap of 2019

今年即将结束,是时候回顾一下2019年Manticore的发展情况了。以下是我们将记住2019年的内容:
重大新功能: 渗透查询 已经得到了大量改进,并且已准备好用于生产环境。我们的客户已经在生产环境中成功使用这种新的索引类型超过一年 复制 用于PQ和RT索引。不再需要shell脚本和rsync,以及偶发的故障和高复制延迟。复制功能现在是内置的,并且是同步的 5月发布了Manticore Search v3,包含新的改进索引格式,更适合大型索引,新的 kill-lists 模 …

blog-post

Did you mean

除了自动补全功能,我们在 这门课程 中已经覆盖了一个简单示例,另一个人们常添加到搜索应用中的常见功能是显示错误拼写单词的更正建议。
Manticore Search 提供了一个功能,允许从索引字典中获取单词的建议。
这可以通过启用前缀匹配选项来实现。前缀匹配不仅允许通配符搜索,还会从索引的单词中生成 n-gram 哈希。
n-gram(或长度为 N 的单词部分)用于查找彼此接近的单词(作为纯文本,而非语言学意义上的接近)。结合建议候选词与原始词之间的编辑距离,我们可以提供适合 …

Manticore Search 3.2.2 release

我们很高兴地宣布Manticore Search 3.2.2的发布。下载地址为 此处 以及 Manticore Github页面 。Docker镜像可在 Docker Hub 获取。
新功能 长期期待的 自动递增 ID功能现已支持实时索引。 新增 HIGHLIGHT() 函数,支持对存储字段进行高亮显示。HIGHLIGHT()函数同样适用于SphinxQL以及 HTTP API 。 SNIPPET() 函数现在可以使用新的特殊函数 QUERY() 作为查询参数。这消除了 …

blog-post

Manticore Search Indexes and document storage

从 v 3.2.0 版本开始,Manticore Search 引入了一个新功能 - 文档存储。 历史上,Manticore Search 是一个文本搜索引擎,它对文本进行索引但不保留原始内容。文本经过处理,从普通字符串转换为特殊结构,这些结构构成全文索引,从而实现快速文本搜索。在结果集中,用户不会接收到原始文本,因为从全文索引中重新组合文本可能是一个复杂的过程。此外,索引设置可能包含阻止某些单词被索引的条款(如最小单词长度或停用词),这可能会使重建变得不可能。
搜索流程旨在 …

blog-post

Manticore Search 3.2.0 release

我们很高兴宣布 Manticore Search 3.2.0 的发布。下载地址为 此处 以及 Manticore Github 页面 。Docker 镜像可在 Docker Hub 获取。
新功能 全文字段的存储。现在不仅可以对文本进行索引,还可以存储它们并在结果中检索其内容。
通过 index 指令 stored_fields 启用文档存储,通过提供应存储的全文字段列表。
默认情况下存储会压缩磁盘上保存的内容。可以通过新指令 docstore_block_size 、 …

安装Manticore Search

安装Manticore Search