Эффективный способ сопоставления строк и идентификаторов для myrrix
Myrrix принимает только длинный userId, itemId для обработки, который вынуждает генерировать начальный преобразователь для файлов, имеющих такие элементы как string. Например, файл вроде:
(Алиса, холодильник) (Боб, холодильник)
необходимо изменить на:
<1,1><2,1>.
Это отображение занимает много времени, если файлы большие. Также создает проблему, если какие-либо дополнительные точки данных необходимо добавить позже. Любое предложение по ускорению этого процесса?
1 ответ
Да, на самом деле вы хотите сгенерировать отображение один раз и удерживать его долгое время. Очевидно, вы должны пересоздавать его каждый раз, когда запускаете инструменты командной строки, что не очень хорошо. Для долго выполняющегося процесса Java, который встраивает клиент, вы можете удерживать объект клиента с его отображением столько, сколько вам нужно.