将多个可搜索字段合并为一个大型可搜索字段和低/大写字段以获得性能优势会被视为一种良好做法吗?
答案 0 :(得分:0)
至于将多个字段合并到一个字段中,是的,这是非常合理的。如果它支持您的搜索需求,那么这是一个好主意。在架构xml中使用copyField
可以轻松实现。一个相当常见的例子是创建一个字段,将所有字段合并为一个可搜索的大包:
<copyField source="*" dest="text"/>
在分析之前,确实没有特别需要小写。大多数分析人员(包括StandardAnalyzer
)都会为您解决这个问题。