我有一个Solr云(版本7.4),包含2个节点和10个集合。这是我的托管架构之一:
<! - Solr托管架构 - 自动生成 - 不要编辑 - >< schema name =“…
我可以索引和Docvalues所有字段吗?
是的,确定你可以。
这对读取或写入查询有负面影响吗?
索引或启用docvalues的每个字段都有成本。通过启用index / docValues,索引将更大,索引(写入)更慢。在查询方面(读取),您通常会更快(您不能在未编制索引的字段中搜索,但docValues对于许多操作不是必需的,并且可以改善它们的查询性能)。
一如既往,你需要找到一个平衡点。如果您的馆藏很大(10亿大),通常只在您绝对需要的字段中启用索引/ docValues。如果一切正常,也许您可以在下一个想要的字段中启用,并迭代测试