Есть ли способ получить инкрементные данные из базы данных Oracle, используя пользовательский запрос с использованием JDBC?
Мы можем использовать Spark, Kafka или простой JDBC.
Единственное, что он должен уметь выдерживать тяжелые нагрузки.
Вы не указали пункт назначения.Если это тема Kafka, то использование Apache Kafka также имеет смысл выполнить извлечение, используя Kafka Connect.
В этом случае вы можете использовать для этого JDBC-соединитель Kafka Connect .См. здесь , чтобы узнать, как использовать инкрементный режим с пользовательским запросом.
++ EDIT ++
Если вашей конечной целью является BigQuery, вы также можете использовать Kafka Connect для этого с соответствующим соединителем BigQuery .Вы можете увидеть пример этого в действии здесь .