Hi,
ia> Berkeley DB 1.85 на P200 обеспечивает порядка 2200 put/get в секунду
ia> еще с тем, что все идет через самописный интерфейс UDP 127.0.0.1.
ia> Если у тебя insert/update не многоключевые - это ли не то, что надо?
У меня составной ключ и multiple readers. Из-за второго 1.85 не подходит, нужна
2.x (либо все обращения делать через 'db server', но это именно то чего не
хочется)
С 2.x на моих таблицах (hash) получается
- первые 100000 записей - около 1000 get+put/sec (это с shared mpool,
иначе не работает multiple reader)
- при росте таблицы скорость падает до ~600 в секунду.
Долго не экспериментировал.
ia> мне кажется, что максимально что можно было бы выжать оптимизируя БД
ia> и интерфейс (msg, unix dgram) - не больше, чем в полтора раза
ia> ускоришь.
А нет исходников того сервера (или выжимки) на почитать ? Может я что-то просто
не знаю или не юзаю ?
Alex Tutubalin
http://www.lexa.ru/lexa/
--- GoldED/W32 3.0.1
=============================================================================
"inet-admins" Internet access mailing list. Maintained by East Connection ISP.
Mail "unsubscribe inet-admins" to Majordomo@info.east.ru if you want to quit.
Archive is accessible on http://info.east.ru/rus/inetadm.html