Я читал о пропущенных списках в последнее время.SkipList <T> vs Словарь <TKey,TValue>
У меня есть веб-приложение, которое выполняет довольно сложные запросы Sql против статических наборов данных.
Я хочу реализовать систему кеширования, посредством которой я сгенерирую хэш-запрос md5 запроса sql, а затем возвращу кешированный набор данных для запроса, если он существует в коллекции.
Какой алгоритм будет лучше, словарь или SkipList? Зачем?
http://msdn.microsoft.com/en-us/library/ms379573%28VS.80%29.aspx#datastructures20_4_topic4
На проходе, я чувствую себя вынужденным упомянуть memcached. –
Предложение memcached не так уж полезно, если не использовать его в .NET. Http://sourceforge.net/projects/memcacheddotnet/ –
Каждый раз, когда я вижу '' vs '
' Я чувствую, что сравнение имеет недостатки. Просто не яблоки для апельсинов. – nawfal