He estado leyendo sobre Skip Lists últimamente.SkipList <T> vs Dictionary <TKey,TValue>
Tengo una aplicación web que ejecuta consultas Sql bastante complejas contra datasets estáticos.
Quiero implementar un sistema de almacenamiento en caché mediante el cual genero un hash md5 de la consulta sql y luego devuelvo un conjunto de datos en caché para la consulta si existe en la colección.
¿Qué algoritmo sería mejor, Dictionary o SkipList? ¿Por qué?
http://msdn.microsoft.com/en-us/library/ms379573%28VS.80%29.aspx#datastructures20_4_topic4
En una nota al margen, me siento obligado a mencionar memcached. –
Sugerir memcached no es tan útil sin una forma de usarlo en .NET http://sourceforge.net/projects/memcacheddotnet/ –
Cada vez que veo '' vs '
' Siento que la comparación es defectuosa. Simplemente no manzanas a naranjas. – nawfal