Я ищу базу данных, которая могла бы обрабатывать (создавать индекс для столбца в разумные сроки и предоставлять результаты для запросов выбора менее чем за 3 секунды) более 500 миллионов ряды. Будет ли Postgresql или Msql на машине низкого уровня (Core 2 CPU 6600, 4 ГБ, 64-разрядная система, Windows VISTA) обрабатывают такое большое количество строк?
Обновление: задавая этот вопрос, я ищу информацию, какую базу данных мне следует использовать на слабом компьютере, чтобы предоставить результаты для выбора вопросов с одним или двумя полями, указанными в где пункт. Нет присоединений. Мне нужно создать индексы - это не может занять много времени, как в mysql - для достижения достаточной производительности для моих запросов select. Этот компьютер является тестовым ПК для проведения эксперимента.
Схема таблицы:
create table mapper {
key VARCHAR(1000),
attr1 VARCHAR (100),
attr1 INT,
attr2 INT,
value VARCHAR (2000),
PRIMARY KEY (key),
INDEX (attr1),
INDEX (attr2)
}