1
votes

We have a client requirement to upload documents (Word Doc and possibly PDF) to our Azure hosted application and have full text search on the document.

My understanding is that SQL Azure doesn't support full text indexing so I can't just store them in the DB.

Has anyone done anything similar? If so how? Are there any Nuget packages or things I can install into the Azure role etc when I create it? Is blob storage serachable/indexable?

Any ideas?

2

2 Answers

3
votes

I would suggest using Lucene.NET along with your data. Take a look at:

http://code.msdn.microsoft.com/windowsazure/Azure-Library-for-83562538

0
votes

If you are doing this now and you are using Azure. It is best to combine this with Azure Search Service. It has stacks of features and you can add text and meta data to allow fast searching. It has various options options indexing blob etc blob indexing