В Java, как я могу создать массив, где каждый элемент представляет собой список объектов, содержащий пару ключей.
Затем, учитывая индекс этого массива, я должен иметь возможность искать список по индексу при условии наличия единственного ключевого значения и извлекать соответствующее значение.
Постановка проблемы
У меня около 2 миллионов названий веб-страниц, и каждому названию соответствуют категории (одна или несколько).
Я могу их хешировать, чтобы сказать 1 000 000, используя некоторую хеш-функцию, но, очевидно, они будут коллизиями.
Я хочу построить структуру данных в Java, которая может хранить всю эту информацию, а затем получить веб-страницу, а затем, после хеширования и индекса, я могу найти категории веб-страницы.