2014-02-14 1 views
-2

Недавно я работаю над программой сбора данных. Мне нужно достичь максимальной скорости вставки 200 кбит/с на 2-процессорном (6-кратном) компьютере.Как достичь производительности 200k строк/с?

Мне интересно использовать память db, любое тело может дать предложение?

+0

И какие СУБД вы используете? Oracle? Postgres? DB2? –

+0

Рассмотрите возможность использования [Redis] (http://redis.io/topics/benchmarks). – Agis

+0

У меня есть тест на несколько РСУБД, все провалилось. В настоящее время я пытаюсь использовать mysql для загрузки в файл, это приводит к большой задержке. Так что мне нужна память с высокой производительностью, чтобы делать кеш. Redis - это KV db, он не поддерживает sql. – Franky

ответ

0

Мы проверили память двигателя под мариадб. Он имеет очень высокую производительность. Возможно, это правильный ответ.

Сравните с Oracle timeten, это open source.

Кстати, это приложение HPC.

Смежные вопросы