Apache Solr 8.3.0 发布,Java 全文搜索服务器

10 阅读 作者:xplanet 2020-04-01

Apache Solr 8.3.0 发布了。Apache Solr 是一个开源的搜索服务器,使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现。Apache Solr 中存储的资源是以 Document 为对象进行存储的。每个文档由一系列的 Field 构成,每个 Field 表示资源的一个属性。Solr 中的每个 Document 需要有能唯一标识其自身的属性,默认情况下这个属性的名字是 id,在 Schema 配置文件中使用 id 进行描述。

Solr 8.3.0 值得关注的更新:

  • 二维路由别名现在可用于基于两个字段的数据值来组织集合
  • SPLITSHARD 实现了一个新的 splitByPrefix 选项,该选项在使用 CompositeIds 时考虑了实际的文档分发
  • QueryElevationComponent 可以将查询规则配置为 match=“subset”,其中单词仅需要与查询单词的子集匹配,并且顺序任意
  • 用于将文档导出到文件的命令行选项
  • 支持确定性副本路由首选项,以更好地使用缓存
  • 能够在 Solr Admin UI 中查询别名
  • JWTAuthPlugin 支持多个 JWKS 端点和多个 IdP 发行者
  • JSON 构面现在支持范围构面的任意范围
  • 通过数学表达式支持积分图、余弦距离和字符串截断
  • 新的 cat() 流源可从本地文件中的行创建元组
  • 添加上,下,修剪和拆分流评估器
  • 添加 CsvStream,TsvStream 流表达式并支持流评估器
  • 添加 CaffeineCache,这是 SolrCache 的有效实现
  • 由于在检查当前分片是否处于活动状态与稍后检查是否有任何子分片头将更新转发到之间,集群状态发生变化,实时 SPLITSHARD 可能会丢失更新
  • 修复 SPLITSHARD(异步)并导致基础子操作失败可能会导致数据丢失
  • 允许动态调整 SolrCache-s 的大小
  • 允许对通过 'bin/solr autoscaling -save' 保存的数据进行可选编辑
  • 优化大型托管模式修改(内部 O(n^2) 问题)
  • ……

其余还包括大量更新内容,详情见更新说明

原文地址:https://www.oschina.net/news/111166/apache-solr-8-3-0-released
广告一下
热门教程
PHP7报A non well formed numeric value encountered 0
Linux系统下关闭mongodb的几种命令分享 0
mongodb删除数据、删除集合、删除数据库的命令 0
Git&Github极速入门与攻坚实战课程 0
python爬虫教程使用Django和scrapy实现 0
libnetsnmpmibs.so.31: cannot open shared object file 0
数据结构和算法视频教程 0
redis的hash结构怎么删除数据呢? 0
C++和LUA解析器的数据交互实战视频 0
mongodb errmsg" : "too many users are authenticated 0
C++基础入门视频教程 0
用30个小时精通C++视频教程可能吗? 0
C++分布式多线程游戏服务器开发视频教程socket tcp boost库 0
C++培训教程就业班教程 0
layui的util工具格式时间戳为字符串 0
C++实战教程之远程桌面远程控制实战 1
网络安全培训视频教程 0
LINUX_C++软件工程师视频教程高级项目实战 0
C++高级数据结构与算法视频教程 0
跨域问题很头疼?通过配置nginx轻松解决ajax跨域问题 0
相关文章
【译】JavaScript数据结构(3):单向链表与双向链表 16
10个JavaScript难点 16
【译】苹果拒绝支持PWA,有损Web的未来 16
iView 一周年了,同时发布了 2.0 正式版,但这只是开始... 16
nodejs+mongodb构建一个简单登录注册功能 16
【译】JavaScript数据结构(4):树 16
组件化开发与黑箱 16
TypeScript - 不止稳,而且快 16
webpack3+anujs+ReactCSSTransitionGroup 16
原生js实现图片放大镜效果 16
WEB缓存探究第二弹——实战 16
纯笔记:vfork 的一些使用场景(顺便讲一下 fork 的原理) 16
Android APP 内部捐赠实现(支付宝&微信) 16
WKWebView 的一些小总结 16
模型评价(一) AUC大法 16
开始使用GraphQL 16
Webpack模块化原理简析 16
gulp使用问题记录 16
使用Angular4动画为页面添彩 16
Python27 Matplotlib (win64 python2.7) 安装及简单使用 16