Дата | | Заголовок | Интересные варианты реализации хэшей в Perl |
Пояснение | Tie::Hash::Approx - если элемент хэша не найден, то осуществляется попытка вернуть значение наиболее похожего ключа;
Tie::AliasHash - оптимальный вариант хэша, когда одно и тоже значение имеет множество ключей;
Tie::Hash::Expire - хэш с заданием времени жизни записи, облегчает организацию кэширования;
Tie::Hash::Regex, Tie::Hash::RegexKeys и Tie::RegexpHash - возможность использования регулярных выражений для выборки ключей;
Tie::Hash::Sorted, Tie::SortHash - хэш хранящий ключи в отсортированном виде. Tie::Hash::Rank - обратный случай, когда элементы сохраняются отсортированными по данным, которые ассоциированы с ключом. Tie::InsertOrderHash и Tie::Hash::Indexed - сортировка в порядке вставки элементов;
Tie::RangeHash - в качестве ключа выступает числовой промежуток, например от 1 до 5 ="a", от 6 до 10 = "b";
Tie::Hash::Transactional - хэш с возможностью отката операций, используя контрольные точки;
Hash::MultiKey - хэш ориентированный на привязку к хранимому значению нескольких ключей;
|
Home URL | http://search.cpan.org/dist/Tie-RangeHash |
Флаг | english |
Обновление | 25 Mar 2013 | Стаб. вер. | 5.16.3 |
Раздел | Полезные Perl модули.
|
Ключи | perl, hash, (найти похожие документы) |
|
|