Привет! Разбираю CSV и хотел бы провернуть некоторую оптимизацию. Мне нужна только 1-ая колонка. Я хочу прекращать разбор строки после первой колонки и переходить к следующей строке. Кто-нибудь знает парсер который так может? Смотрю simplefaltmapper csv, но там что-то монструозное внутрях нагорожено и похоже такую проверку без изменения кода не добавить
Привет! Разбираю CSV и хотел бы провернуть некоторую оптимизацию. Мне нужна только 1-ая колонка. Я хочу прекращать разбор строки после первой колонки и переходить к следующей строке. Кто-нибудь знает парсер который так может? Смотрю simplefaltmapper csv, но там что-то монструозное внутрях нагорожено и похоже такую проверку без изменения кода не добавить
С такой оптимизацией звучит так, как будто проще всего ручками написать подходящий парсер, кода немного
вот кстати интересно, если наивно перепрыгивать, будет ли какой-то профит по производительности, ведь мы уходит от последовательного чтения к random access чтению, и могут поломаться какие-то вещи, типа prefetch read
вот кстати интересно, если наивно перепрыгивать, будет ли какой-то профит по производительности, ведь мы уходит от последовательного чтения к random access чтению, и могут поломаться какие-то вещи, типа prefetch read
Там не очень понятно, как наивно пепепрыгивать, всё равно самое простое - просто дочитывать до конца строки
@dmsol ты же скрещивал jooq и r2dbc? как ты прокидывал bind parameters? getSql возвращает строку со знаками вопроса. а это jdbc нотация, r2dbc её не понимает
@dmsol ты же скрещивал jooq и r2dbc? как ты прокидывал bind parameters? getSql возвращает строку со знаками вопроса. а это jdbc нотация, r2dbc её не понимает