Господа перерыл весь интернет, но так и не смог найти ответ на свой вопрос. Поэтому, если есть возможность, то прошу вашего ответа.
Итак у нас есть только одна таблица базы данных вида:
id/ adress /summ/name /
1/77rteyueruerurturrurtuy/70 /NULL /
2/75rteyuerue55rturrurtuf/100 /Detskii Mir/
и таких строк около миллиарда.
Можно ли в течении 1 минуты получить хеш всей этой таблицы?
Нужно считать. Вполне вероятно, что можно. Хэши (хэш-функции) бывают разные, требуют разное время для вычисления. поэтому нужно говорить конкретнее, какая будет использоваться хэш-функция. Также конечно всё зависит от вычислительной мощности машины, процессора. Эту задачу можно выполнять в многопоточном режиме, поэтому скорость можно увеличить в разы при многопроцессорном вычислении. Также имеет значения скорость выборки из базы - какая база, какой сервер базы данных, с какой скорость происходит выборка 1 миллиарда записей? Во многих базах есть встроенный функционал подобных вычислений. Поэтому нужно конкретно всё это проанализировать и посчитать. Теоритически посчитать хэш миллиарда подобных записей за минуту вполне возможно.