我想知道是否有人对从EC2 Asp.Net应用程序在Amazon SimpleDB上执行关键字搜索的最佳方式有任何想法.
我正在考虑的几个选项是:
1)将关键字添加到多值属性并使用以下查询进行搜索:select keyword from keywordTable其中keyword ='firstword'intersection keyword ='secondword'colos keyword ='thirdword'
亚马逊查询示例
2)创建Katta的Web服务前端:
卡塔在EC2上
3)排队的Lucene.Net更新服务,定期将Lucene索引推送到云.(绕过'锁定'问题)
负载均衡Lucene(StackOverflow帖子)
Lucene on S3(博客文章)