apache solrstring或文本

在Apache解决scheme中,

如果两者都解决了的话,我们总是需要在文本字段上使用string字段。

string或文本如何影响索引大小,索引读取,索引创build等参数?

在solr模式中定义的默认字段有很大的不同。

String将字/句子存储为精确的string,而不执行标记化等。通常用于存储精确匹配,例如用于刻面。

Text通常会执行标记,以及二次处理(如下层框等)。 当我们想要匹配一个句子的一部分时,对所有场景都有用。

如果下面的示例"This is a sample sentence"被索引到两个字段中,我们必须精确地search文本。 This is a sample sentence ,以便从string字段中获得一个命中,而searchsample (或者甚至启用stemming的samples )从text字段中获得一个命中。