0

我想知道在哪里可以找到有关提交过程的一些文档。我查看了 Solr 网站,但没有找到我要查找的内容。

我知道提交会在索引中显示更改(添加、更新或删除)。但是当你调用 commit 函数时真正发生了什么?

添加文档时,是否将其写入分段文件中?还是保存在 RAM 中?提交是否打开 Writer 以写入该段?提交是否合并段?

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

谢谢

4

2 回答 2

0

这是我所做的:

  1. 下载 solr 并运行示例,启用远程调试

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

  2. 从 Eclipse 调试为远程应用程序

  3. 添加断点,例如 SolrCore::execute

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

  5. 跟随调试器并阅读 java 文档和代码

用一个小时左右,你就会清楚所有这些问题。

于 2013-07-11T13:13:26.987 回答
0

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

于 2013-07-11T13:13:36.533 回答