Solr 在哪里可以找到有关提交过程的文档?

Solr 在哪里可以找到有关提交过程的文档?,solr,Solr,我想知道在哪里可以找到一些关于提交过程的文档。我在Solr的网站上看过,但没有找到我要找的东西 我知道提交会使更改(添加、更新或删除)在索引中可见。但是当你调用commit函数时会发生什么呢 添加文档时,它是否写入段文件?还是保存在公羊里? 提交是否打开写入程序以在段中写入?提交是否合并段 在哪里可以找到有关提交过程和添加文档过程的信息 谢谢以下是我所做的: 下载solr并在启用远程调试的情况下运行示例 java-Xdebug-Xrunjdwp:transport=dt_socket,serve

我想知道在哪里可以找到一些关于提交过程的文档。我在Solr的网站上看过,但没有找到我要找的东西

我知道提交会使更改(添加、更新或删除)在索引中可见。但是当你调用commit函数时会发生什么呢

添加文档时,它是否写入段文件?还是保存在公羊里? 提交是否打开写入程序以在段中写入?提交是否合并段

在哪里可以找到有关提交过程和添加文档过程的信息

谢谢

以下是我所做的:

  • 下载solr并在启用远程调试的情况下运行示例

    java-Xdebug-Xrunjdwp:transport=dt_socket,server=y,address=8765-jar start.jar

  • 从eclipse作为远程应用程序进行调试

  • 添加断点,例如SolrCore::execute

  • 使用post.sh或post.jar添加文档

  • 遵循调试器并阅读java文档和代码


  • 一个小时左右的时间,你就会明白所有这些问题。

    这里有一些关于提交和优化流程的好链接

    谢谢Paige,“Lucene Core-IndexWriter.commit()”链接正是我想要的。我已经访问了其他链接。