[Moscow.pm] tie Berkeley

ksvs ksvs1996 на ymail.com
Пн Окт 22 04:00:04 PDT 2012


Hash


________________________________
 From: Vladimir Timofeev <vovkasm на gmail.com>
To: Moscow.pm group <moscow-pm на pm.org> 
Sent: Monday, 22 October 2012, 13:33
Subject: Re: [Moscow.pm] tie Berkeley
 
22 октября 2012 г., 13:01 пользователь ksvs <ksvs1996 на ymail.com> написал:
> Привет. Это опять я.
>
> Никто не сталкивался с тем, что замена хеша на tie Berkeley, даже когда база
> в памяти, а не на диске, приводит к заметному проседанию производительности
> с ростом размера хеша? Причем не ступенчато, а плавно.
Не сталкивался, или сталкивался, но не помню.
Но что здесь удивительного? Хороший хеш в нормальном состоянии
позволяет делать операции вставки/запроса за O(1),
а btree всегда будет O(log N)
Или я не понял, и вы используете BerkeleyDB::Hash ?

>
>
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



-- 
Vladimir Timofeev <vovkasm на gmail.com>
-- 
Moscow.pm mailing list
moscow-pm на pm.org | http://moscow.pm.org
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20121022/3416350e/attachment.html>


Подробная информация о списке рассылки Moscow-pm