solr - SOLR 与长文本数据查询的最佳实践
问题描述
在导入地址数据和索引时,我在 SOLR 上遇到了一些问题。希望对此有一些建议,以及这样做的最佳做法是什么。
目前我试图做的是将完整的字符串地址加载到 SOLR 中,然后在地址字符串上按关键字执行搜索。
例如我导入的数据:地址:“12 Hagley Road Five Ways, Birmingham B16 8SJ, United Kingdom”
搜索关键字:“Hagley Road 五种方式”实际上会返回给我结果。
查询工作正常。但我在数据导入和重新索引期间面临问题。它花费的时间太长太慢并且超时错误。数据量约为 1000 万条记录。
我也确实有一个地址字段的副本字段,其中 docValues="true" indexed="true" stored="true"
解决方案
推荐阅读
- clojure - 在宏中使用循环
- python - AttributeError:模块'matplotlib.cbook'没有属性'iterable'
- javascript - Google 脚本:比较 If 语句中的变量
- google-api - 如何使用 Google Drive API (node.js) 创建共享驱动器
- flutter - 如果溢出,则包装 Row 小部件的内容
- python-3.x - 在 python 中为 MCA 和 FAMD 使用 Prince 库
- symfony - Symfony/Doctrine 无限递归,同时从具有反向多对一关系的数据库中获取
- dart - 当一个方法被一个父类代替它的子类时,Dart 中没有编译时错误
- fortran - 我有一段用fortran 90编写的代码,当我编译它不同的时间时输出是不同的
- javascript - 数组映射拆分连接,javascript