Задать вопрос
Alex_Wells
@Alex_Wells
PHP/Kotlin

Где хранить бесконечность записей (111 * 10^29)?

Здравствуйте. Нужно хранить записи в виде key => value. Кол-во записей - 111 * 10^29 (судя по моему алгоритму). Ключ - число либо string длинной до 35 символов, value - string длинною до 60 символов. Вопрос: где можно хранить такую огромную кучу данных? Время на поиск по этой базе - 20-25 секунд. Понимаю, что обьемы данных огромные, по-этому можно хранить базу в ОЗУ (сколько это сожрет памяти на разных языках?), возможно ли?

Заранее спасибо.
  • Вопрос задан
  • 1651 просмотр
Подписаться 9 Оценить Комментировать
Ответ пользователя Rsa97 К ответам на вопрос (7)
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Это что вы такое собрались хранить?
95*111*1029 байт ≈ 1034 байт ≈ 1022 терабайт
Значит покупаете тысячу миллионов миллионов миллионов винчестеров на 10 Tb и получаете своё хранилище.
Ответ написан