Чтение файла .csv в ГБ с использованием JavaJAVA

Программисты JAVA общаются здесь
Anonymous
Чтение файла .csv в ГБ с использованием Java

Сообщение Anonymous »

У меня есть следующие два требования:
  • Читать CSV-файл и построчно помещать строки в базу данных (RDSMS) без каких-либо манипуляций с данными.
  • Читать CSV-файл и помещать эти данные в базу данных (RDBMS). В этом случае строка Z может зависеть от строки B. Поэтому необходимо иметь промежуточную БД (в памяти или другую промежуточную СУБД)
Я анализирую несколько способов добиться этого:
  • Использование Core java и чтение файла в режиме производитель-потребитель.
  • Использование Apache Camel и BeanIO для чтения файл csv.
  • Использование SQL для чтения файла.
Хотел узнать, существует ли уже определенный в отрасли предпочтительный способ выполнения таких задач?

Я нашел несколько ссылок на stackoverflow, но ищу больше вариантов:
  • Как читать большой текстовый файл построчно, используя Java?
  • Читать огромный файл чисел на Java с эффективным использованием памяти?
  • Читать большой CSV-файл в Java
Для реализации я использую Java6.

Вернуться в «JAVA»