
多维搜索
多维搜索是寻找大海捞针的关键功能,为所有类型的应用程序提供更好的用户搜索体验。在本教程中,我们将弄清楚什么是多维搜索以及如何制作一个简单的多维搜索。
多维搜索是现代搜索应用程序中与 自动补全 、拼写校正和搜索关键词高亮等功能一样不可或缺的功能。尤其是在电子商务产品中。
当我们处理大量数据和彼此相关的各种属性时,单靠传统搜索往往不足以解决问题,无论是大小、颜色、制造商或其他因素。在查询大量数据时,搜索结果通常包括大量不符合用户预期的条目。多维搜索允许最终用户明确指定他们希望搜索 …
多维搜索是寻找大海捞针的关键功能,为所有类型的应用程序提供更好的用户搜索体验。在本教程中,我们将弄清楚什么是多维搜索以及如何制作一个简单的多维搜索。
多维搜索是现代搜索应用程序中与 自动补全 、拼写校正和搜索关键词高亮等功能一样不可或缺的功能。尤其是在电子商务产品中。
当我们处理大量数据和彼此相关的各种属性时,单靠传统搜索往往不足以解决问题,无论是大小、颜色、制造商或其他因素。在查询大量数据时,搜索结果通常包括大量不符合用户预期的条目。多维搜索允许最终用户明确指定他们希望搜索 …
在本教程中,您将学习如何在 Manticore Search 中高亮搜索结果。如果您想改善应用程序或网站中搜索结果的可读性,可以利用搜索结果高亮功能。
高亮 使您能够获取包含匹配关键词的搜索结果片段。它有助于改善您应用程序的搜索体验。
介绍 您可以使用几种方法在 Manticore Search 中高亮文本中的关键词。
语句 CALL SNIPPETS 允许获取从文档中提取的片段列表(称为片段),这些片段包含匹配项。它可以与搜索查询分开使用,以高亮单个字符串或字符串列表。以下 …
本文描述了在 Manticore Search 中实现单词自动完成的一种方法。
什么是自动完成? 自动完成(或单词完成)是一个允许应用程序在用户输入单词时预测剩余部分的功能。它的工作原理通常是:用户在搜索栏中开始输入一个单词,然后弹出一个包含建议的下拉列表,用户可以从列表中选择一个。
建议的来源可能有多种。最好是显示的单词或句子可以在现有数据集中找到,这样用户就不会选择返回空结果的内容。但在某些情况下,自动完成是基于先前(成功的)搜索,理论上可能会找到零结果,但仍可能有意义。 …
我们很高兴地宣布 Manticore Search 3.4.0 的发布。下载链接可在 这里 获取,Docker 镜像在 Docker Hub 。
新特性 在线管理您的索引,无需编辑配置 在 3.3.0 版本中,我们提到 CREATE TABLE 和 DROP TABLE 处于 alpha 阶段。在这一版本中我们宣布:
CREATE TABLE [LIKE] SHOW CREATE TABLE DROP TABLE ALTER TABLE TRUNCATE TABLE …
我们高兴地宣布发布 Manticore Search 3.3.0。可以在 此处 下载。Docker 镜像可在 Docker Hub 上获得。
新特性 多线程实时搜索 3.3.0 中的 2 个主要特性之一是 实时索引的多线程搜索。在带有多个磁盘块的实时索引的情况下(如果您很少运行 OPTIMIZE ,这种情况经常发生),使用 dist_threads > 1 将允许搜索同时在磁盘块中使用多个线程进行并行搜索。到目前为止,每个实时索引使用一个线程,如果它有多个磁盘块,则逐个 …
年末将至,是时候回顾今年Manticore的发展了。以下是我们对2019年的回忆:
主要新功能: 脉冲查询 得到了很大改进,并已可用于生产。我们的客户已成功在生产环境中使用这种新的索引类型一年多了 PQ和RT索引的 复制 。不再需要使用可能偶尔失败且复制延迟高的shell脚本和rsync。现在复制是内置的且同步的 5月发布的Manticore Search v3提供了新的改进索引格式,更适合大型索引,新的 删除列表 模式和 更高性能 文档存储 。不再需要浪费RAM来存储原始文 …