Собсно сабж. Потянет ли постгрес такую нагрузку, до миллиарда записей (VARCHAR(128)) в однйо таблице? И какое желехо понадобится для того что бы такую базу держать?
Многое зависит от количества запросов в момент времени и степени оптимизации данных запросов. Также немаловажную роль играет степень нормализации данных, наличие индексов и т.д.
Если предположить что например у нас есть таблица на миллирад записей. В процессе работы, нам нужно например выбрать 500 миллионов записей, при этом делать выборку блоками по 200 тыс записей (это не просто цифры из головы, а приблизительное предстволение о том как будет вестись работа с БД,возможно правда что размер блока может варьировать достатачн сильно) теперь возможно как то оценить необходимые затраты на оборудование и время ? Тоесть например при размере одной записей скажем 256 байт, это выходит 51 метр на запрос, это много или мало? какие нужны ресурсы для нормальной обработки таких запросов? Заранее простите за возможно глупые вопросы, но просто до этого никогда не имел опыта проектирования систем на основе БД.