Парсинг целого стринга на различные аттрибуты(производительность)?
Попробуйте использовать Google Guava Splitter.
P.S. Если честно то кажется, что Вы занимаетесь преждевременной оптимизацией. Обычно пишут самый простой/быстрый/очевидный вариант и проверяют как работает под нагрузкой, а уже потом при необходимости начинают его улучшать.
Многопоточность и многоядерность, диск SSD, бинарный поиск.