La mejor manera de buscar palabras clave en Amazon SimpleDB usando EC2 y Asp.Net

Me pregunto si alguien tiene alguna idea sobre la mejor manera de realizar búsquedas de palabras clave en Amazon SimpleDB desde una aplicación EC2 Asp.Net.

Un par de opciones que estoy considerando son:

1) Agregue palabras clave a un atributo de valores múltiples y busque con una consulta como: seleccione id de keywordTable donde keyword = 'firstword' intersection keyword = 'secondword' intersection keyword = 'thirdword'

Amazon Query Example

2) Cree una interfaz de servicio web para Katta:

Katta en EC2

3) Un servicio de actualización de Lucene.Net en cola que envía periódicamente el índice de Lucene a la nube. (para solucionar el problema del "bloqueo")

Balance de carga Lucene (publicación StackOverflow)

Lucene en S3 (publicación de blog)

Respuestas a la pregunta(3)

Su respuesta a la pregunta