Estoy trabajando con Azure Table Storage y tratando de encontrar la mejor manera de aumentar el rendimiento. Las consultas que realizo son muy simples, ya sea una selección exacta usando la tecla de partición y la clave de fila, o una cláusula where con una lista (por ejemplo, WHERE x == 1 o x == 2 o x == 3, etc.). Una vez que recupero los datos, no los sigo en un contexto de datos (no es necesario el seguimiento de cambios, etc.). También guardo los datos, así que solo lo agrego al contexto para permitir el guardado.Desempeño de almacenamiento de tablas Azure: REST vs. StorageClient
Por el momento, estoy usando la biblioteca .NET (cliente de almacenamiento). Como no utilizo el seguimiento de cambios y otras características de TableServiceContext, estoy pensando en usar la API HTTP directamente. ¿Alguien ha probado ambas opciones? Si es así, ¿qué tipo de diferencia de rendimiento viste?
Gracias, Erick
Algunos más: http://social.msdn.microsoft.com/Forums/en-US/windowsazuredata/thread/d84ba34b-b0e0-4961-a167-bbe7618beb83 –
@Kevin Cloet: algunos buenos consejos: otra respuesta enlaces a esa URL –