我们有客户要求将文档(Word Doc 和可能的 PDF)上传到我们的 Azure 托管应用程序,并对文档进行全文搜索。
我的理解是 SQL Azure 不支持全文索引,所以我不能只将它们存储在数据库中。
有没有人做过类似的事情?如果有怎么办?当我创建它时,是否有任何 Nuget 包或东西可以安装到 Azure 角色等中?blob 存储是否可搜索/可索引?
有任何想法吗?
我们有客户要求将文档(Word Doc 和可能的 PDF)上传到我们的 Azure 托管应用程序,并对文档进行全文搜索。
我的理解是 SQL Azure 不支持全文索引,所以我不能只将它们存储在数据库中。
有没有人做过类似的事情?如果有怎么办?当我创建它时,是否有任何 Nuget 包或东西可以安装到 Azure 角色等中?blob 存储是否可搜索/可索引?
有任何想法吗?
我建议将 Lucene.NET 与您的数据一起使用。看一眼:
http://code.msdn.microsoft.com/windowsazure/Azure-Library-for-83562538
如果您现在正在执行此操作并且您正在使用 Azure。最好将此与Azure Search Service结合使用。它具有大量功能,您可以添加文本和元数据以实现快速搜索。它有各种选项选项索引 blob 等blob 索引