SolrJ 是在 Java 环境中使用 Solr 的推荐方式吗?

Is SolrJ the recommended way to work with Solr in a Java environment?

我更多地是从库的角度提出这个问题 - SolrJ,Solr 的 java 库是在生产系统中使用 Solr/SolrCloud 的推荐方式吗?还是建议使用简单的 HTTP 请求? 此外,SolrJ 项目在将原始数据摄取到新的 Solr/SolrCloud 实例方面的成熟度如何?我可以继续使用 SolrJ 来摄取数据吗?

是的,SolrJ 是 Java 中与 Solr 交互的首选方式。它也被Solr内部用于节点间通信,是与Solr一起发布的官方库。没有比这更多的建议了。

它应该可以做任何你喜欢做的事情,如果没有 "native" 支持你想做的事情,你可以让 SolrJ 通过自定义参数来做。