Я строю систему кеширования и хочу, чтобы она была готова к распределенному кешированию в стиле memcached. То, что я хочу сделать, - это преобразовать традиционный Hashtable / Dictionary из (string -> object) и разрешить обработку каждого элемента в самом кэше так, как System.Web.Caching.Cache может делаем.
Я знаю, что memcache требует некоторых изменений в вашем мышлении о кешировании, особенно в отношении управления сроком действия, но у меня пока нет большого опыта в этом. Кто-нибудь знает статью / сайт / и т. Д. С оберткой кеша вокруг распределенного кеша? Я хотел бы попытаться понять, как можно контролировать размер кэша, расставлять приоритеты элементов в кэше в зависимости от того, насколько они используются и т. Д.
Спасибо!
Стив
PS - Я еще не видел достаточно о Velocity, чтобы знать, применима ли та же модель хэш-ключа, если вы много знаете о Velocity, я также буду признателен за любую помощь!