0

我开发了一个使用 Lucene 引擎进行搜索的应用程序。现在我想开发一个或多或少类似于 Solr 中的管理界面。

我需要接口以包含一些基本配置、状态报告、作业管理器,甚至可能在 Lucene 的索引上运行一些示例搜索。

我正在考虑是否应该从头开始开发它,或者以某种方式使用 Solr 中的一些代码。我想知道是否有人知道用于开发它的框架(如果有的话)以及在哪里可以找到管理界面代码。

谢谢。

4

2 回答 2

0

我建议你从头开始编写管理面板。原因是 solr 管理代码似乎与底层 solr 实现相结合,尽管您可以从 solr 面板访问其他 lucene 索引,以更好地控制您的 lucene 配置,您应该更喜欢编写像 solr 这样的包装器,如果您自己编写也是如此。 wrapper ,您甚至可以拥有比 solr 更好的控制权卢森。

希望我的回答有帮助:)

于 2012-07-16T16:58:19.713 回答
0

如果您正在为 lucene 索引构建管理界面,为什么不直接使用 Solr,它会给您带来很大的灵活性?
Solr 在底层 Lucene Index 上工作。
因此,您仍然可以使用 lucene 创建索引并使用 Solr 管理界面来帮助您与索引进行交互,而不是尝试构建新的索引。当然,您需要设计与 lucene 实现内联的架构。

于 2012-07-16T11:11:13.413 回答