我必须在azure存储上构建lucene索引,我是否必须创建一个用于搜索的两个辅助角色,一个用于创建/更新文档?此外,如果我想在每个新文档创建后重建索引。请建议我最好的方式。
谢谢你, Ravi krishna。
答案 0 :(得分:0)
看来你问的是非常通用的信息。对于具体问题,您需要非常具体。实际上,您可以使用一个Windows Azure辅助角色来创建索引,然后可以使用一个Web角色进行搜索。将两个流程放在一个Web角色中也是非常有可能的。您可以直接使用nuget Lucene.NET包,然后您可以配置搜索和索引创建。
查看Lucene/Solr这是基于Java的库,您可以作为服务运行来管理索引。你肯定可以将Solr与Lucene.net一起使用。
以下是一些资源: