信息检索的invenio模块。

invenio-search的Python项目详细描述


https://img.shields.io/github/license/inveniosoftware/invenio-search.svghttps://img.shields.io/travis/inveniosoftware/invenio-search.svghttps://img.shields.io/coveralls/inveniosoftware/invenio-search.svghttps://img.shields.io/pypi/v/invenio-search.svg

英维尼奥弹性搜索管理。

功能:

  • 允许invenio模块注册索引、别名和索引模板。
  • 管理索引、别名和模板的创建和删除。
  • 提供稳定搜索的api(例如,防止搜索结果跳转)。
  • 将jsonschema url映射到elasticsearch索引。
  • 支持ElasticSearch V5和V6。

更多文档可在https://invenio-search.readthedocs.io/获得。

更改

版本1.2.2(2019-08-8发布)

  • 添加了选项ICONRIORY,它忽略了已经在ES中的索引。
  • 添加仅创建/删除选定索引的选项。

版本1.2.1(2019-07-31发布)

  • 取消固定urllib3idna,因为requests不是直接依赖项 现在的包裹。

版本1.2.0(2019-07-29发布)

  • 添加完全的ElasticSearch V7支持
  • 更好的前缀积分
  • 引入索引后缀和写入别名
  • 重构索引和别名的存储和创建方式
  • invenio_search.utils.schema_to_index已弃用(移动到 invenio-indexer
  • 不赞成ElasticSearch V5

版本1.1.1(2019-06-25发布)

  • 为白名单别名和ReordOrror搜索类修复前缀。
  • 添加基本的ElasticSearch V7支持。

版本1.1.0(2019-02-25发布)

  • 不赞成ElasticSearch v2
  • 添加对ElasticSearch索引前缀的支持

版本1.0.2(发布日期:2018-10-23)

  • 更新urllib3依赖项版本pin。
  • 将ElasticSearch DSL固定到<;6.2.0,因为 处理空查询。
  • 添加search_client_config配置变量,允许更复杂的 要传递给ElasticSearch客户端初始化的配置。

版本1.0.1(发布日期:2018-06-13)

  • 修复了idna/urllib3依赖项冲突的问题。
  • 添加搜索结果最小得分配置变量以允许排除 分数小于指定值的搜索结果。

版本1.0.0(发布日期:2018-03-23)

  • 首次公开发行。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java Hibernate@ManyToMany mapping只在一个方向上在数据库中添加记录   java将文件上载到tomcat服务器外部的文件夹   java将摄像头捕获的图像上传到服务器   java如何创建Rest API并为进程添加时间延迟?   springmodulesvalidation0中缺少java注释包。8a源文件   如何在java中打印SOAP头   Spring security中的java自定义消息,包括UserDetailsService实现和异常   java如何使用Htmlunit中的表单数据登录站点   web如何在WildFly上自动运行java文件   java如何从已经使用另一个方法传递的参数的方法中获取返回值?   java我在JFrame上有一个索引越界。setContentPane   java中的循环序列/系列打印   java maven 3 webapp没有要运行的测试吗?   java CORS不允许POST请求   java再次在派生类中的Jackson中添加字段,该字段在基类中被忽略   爪哇坑测试显示仆从由于超时而异常退出   java寻找第10001个素数   java jboss是否更改web应用程序上下文根?