python - 我想使用 ElasticSearch 6 或 ElasticSearch 7 进行搜索
问题描述
我正在做一个基于产品的项目。我想使用 Elasticsearch 7 或 Elasticsearch 6 进行产品搜索。所以我有一些疑问:
- 我可以将它与 Haystack 一起使用吗?Haystack 能否支持 Elasticsearch 6 或 7?
- 我可以使用 Elasticsearch DSL 吗?
- 或任何其他方式来实现 Elasticsearch6 或 7 与项目?
还请详细说明如何实施 Elasticsearch?
解决方案
Haystack 文档说支持 Elastic 1.x、2.x 和 5.x。
在 GitHub 上,存在关于它无法与 Elastic 7 一起使用的问题。在实践中,您可能会发现它可以与 6.x 一起使用,尽管文档中说了什么。
推荐阅读
- sql - 带有 WHERE 日期的 SQL FULL OUTER JOIN 问题
- google-app-maker - 如何将 Html 合并到客户端脚本代码中?
- sql - SQL query - Contracts that were not renewed
- html - 让 td 元素的子元素占据全宽和全高
- c - Fwrite/Fread 动态声明的结构 **
- php - Bootstrap 4 下拉菜单无法正常工作
- c# - C# Attach 打开 Outlook 电子邮件、编辑和发送
- android - 选项卡布局不显示选项卡标题
- java - Spring框架,我需要一个变量来依赖会话
- apache-spark - 将 Spark DataFrame Map 转换为 `{"Key": key, "Value": value}` 的 Map 数组