Я написал многопоточную Java-программу, которая работает отлично. Однако данные, которые он печатает на консоль каждую секунду, я хочу сохранить в базе данных mySQL.Несколько параллельных операторов, выполняющихся на mySQL
Моя проблема заключается в том, что я не могу просто использовать одно соединение с базой данных, потому что это будет просто узким местом с поставленными в очередь операциями.
Есть сотни потоков, выполняемых в одном, поэтому мне нужно что-то вроде многопоточного класса соединений mySQL.
Я кратко посмотрел на DBCP, но не уверен, что это будет подходящим или как его реализовать.
Я хотел бы знать, как другие преодолели эту довольно серьезную проблему.
Благодаря
EDIT: Забыл упомянуть, что это настольное приложение Java, а не Java EE
Я весь неофитом в этой области, и поэтому не могу ответить на этот вопрос, но будет соединение и/или пул потоков помощь в любом случае? Например, объединение через Apache? –