Показать сообщение отдельно
Старый 17.09.2014, 14:04   #15  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,889 / 3165 (113) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Странно.
Наверно там данных было чуть менее, чем дофига.

А что могло бы быть быстрее на ваш взгляд ?
Я думаю если данные выбирать из базы и оперировать в памяти то мап это самое быстрое из возможных.
Ну можно еще завести массив container-ов. Там не будет потерь на сортировку. И память сразу выделяется пачками. За счет этого быстрее. Но зато ограничения на тип ключа (int32).

Либо данные из базы не выбирать в память, а попробовать (если это возможно) SQL запросами массовую обработку делать.