Czytałem ostatnio o listach pomijania.SkipList <T> vs Słownik <TKey,TValue>
Mam aplikację internetową, która wykonuje dość złożone kwerendy SQL przeciwko statycznym zbiorom danych.
Chcę zaimplementować system buforowania, za pomocą którego generuję hash md5 zapytania sql, a następnie zwracam buforowany zestaw danych dla zapytania, jeśli istnieje on w kolekcji.
Który algorytm będzie lepszy, Słownik lub lista kontrolna? Czemu?
http://msdn.microsoft.com/en-us/library/ms379573%28VS.80%29.aspx#datastructures20_4_topic4
W sidenote, czuję się zmuszony wspomnieć memcached. –
Sugerowanie memcached nie jest takie pomocne bez możliwości użycia go w .NET http://sourceforge.net/projects/memcacheddotnet/ –
Za każdym razem, gdy widzę '' kontra '
' Uważam, że porównanie jest wadliwe. Po prostu nie jabłka na pomarańcze. – nawfal