lucene - Lucene Facets:FacetConfig 中的多值选项
问题描述
我的文档具有灵活的架构,因此我不知道在索引和查询期间字段是否是多值的。
Q1:设置FacetConfig#setMultiValued("f", true)
所有分面字段并将此配置用于索引和查询有什么影响?它是否会显着影响性能和/或 RAM/磁盘空间?
Q2:如果multivalued
在索引期间为每个单独的文档设置不同的设置(我可以检查它是否是多值的),但在查询期间FacetConfig
总是硬编码为true
or false
?它会导致不正确的构面计算吗?
解决方案
推荐阅读
- .net - 发布具有区域的 ASP.Net 应用程序
- pdf - 包含 Jupyter cding 和返回 Jupyter 的内容的 Pdf
- python - 在 Networkx Python 中找到最高中心度度量
- java - 使用 Java 获取终端(TTY、命令提示符)的大小
- plsql - 我正在尝试在 PL/SQL 中解析 XML。我无法从标签中检索属性值,我做错了什么?
- mysql - MySQL 查询需要帮助形成
- android - 如何在 React Native 中修复“无法运行 Jetifier”
- spring - Spring Data solr 将字段类型创建为 text_general 即使我们提到为字符串
- python - 从 S3 到 Sagemaker train 的 pytorch 脚本的图像路径
- javascript - 输入键触发点击事件