MeiliSearch v0.11: What’s New?

栏目: IT技术 · 发布时间: 5年前

内容简介:The v0.11 version of MeiliSearch introduces a highly anticipated feature:If you're not familiar: Faceted search lets you search by including or excluding some attributes from categories called facets. You have probably come across faceted search during you

The v0.11 version of MeiliSearch introduces a highly anticipated feature: faceted search . Every modern search experience includes faceted search. We were eager to offer this experience to our users, and we are excited to have finally achieved this critical step.

Faceted Search

If you're not familiar: Faceted search lets you search by including or excluding some attributes from categories called facets. You have probably come across faceted search during your online consumerist life. It is often presented as a sidebar with checkboxes. Giving me, as a woman, the possibility to show only 8.5 size shoes and see my possible choices decrease to oblivion.

MeiliSearch v0.11: What’s New?
In this case the facet is size , the attribute is UK 8 ½ , and the number of products found 2

Faceted search is not easy to understand. It is often confused with Filters. However, filtering is used to filter the returned results by adding constraints. Facets , on the other hand, are used to categorize the data into subsets that will be searched upon: they reduce the number of documents to process .

We didn’t see any reason to reinvent the wheel; if you’re familiar with how Algolia does facets, you’ll see we’ve gone with a very similar API. We improved a bit on the usage to reduce furthermore all possible friction in the hope that it is accessible for all users.

To set up faceted search, only two steps are required:

Add facets in the settings. For an attribute to be used as a facet it must be added in the attributesForFaceting list.

$ curl \
  -X POST 'http://localhost:7700/indexes/movies/settings' \
  --data '{
      "attributesForFaceting": [
          "director",
          "genres"
      ]
  }'
Declare director and genres as facets .

Use facets during search. By using the query parameter facetFilters it is possible to add the chosen facets attributes to narrow down the results:

$ curl --get 'http://localhost:7700/indexes/movies/search' \
    --data-urlencode 'q=Get' \
    --data-urlencode 'facetFilters=["director:Jordan Peele"]'
Search for movies by a specific director

This is all explained in ourguide on Faceting.

SSL Support

All the configuration options to enable SSL are now available.

Learn more about it in our configuration guide.

Max payload size

In the early versions of MeiliSearch, there was no limit to the size of the body MeiliSearch accepted. This version introduces the standard default limit of a maximum payload of 10 Megabytes and the possibility of changing the limit.

$ ./meilisearch --http-payload-size-limit=107374182400
Change the upload limit to 100 Megabytes

Improved Analytics

To further understand how our users use MeiliSearch and how to improve it, more analytics are added.

A complete list can be found here.

Users can deactivate analytics by using the following command line option:

$ ./meilisearch --no-analytics

Conclusion

Those are the main changes in this version. For a more thorough list, please visit the changelogs of this version .

We are eager to hear some feedback. Feel free to come and talk to us any way you prefer . We are thrilled by all the support given to our search engine and the never-ending growth in users and stars.

Thanks a lot,

The MeiliSearch team and the girl with big feet.


以上所述就是小编给大家介绍的《MeiliSearch v0.11: What’s New?》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

B2B品牌管理

B2B品牌管理

(美)菲利普·科特勒、(德)弗沃德 / 楼尊 / 2008-1 / 35.00元

《B2B品牌管理》是第一本专门系统地阐述B2B品牌化的专业书籍,由营销大师菲利普•科特勒与弗沃德教授合作而成。他们以非凡的智慧和深厚的经验告诫B2B企业如何运用目标明确、重点突出的品牌化战略取得市场竞争优势地位,从而更加接近顾客,也更接近成功。在众多关于品牌的书籍中,《B2B品牌管理》的独特价值在于其根据实际环境探讨B2B品牌和品牌化问题,重点介绍和分析前沿的思想和最佳实践;通过与B2C企业的品牌......一起来看看 《B2B品牌管理》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器