Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Bagaimana mengintegrasikan Oracle dan Kafka

Saat ini hanya ada satu alat yang open source dan memiliki dampak minimal pada database. Ini adalah OpenLogReplicator.

  • lisensinya adalah GPL - sepenuhnya open source

  • pengaruhnya sangat rendah pada basis data sumber - tidak memerlukan opsi lisensi dan hanya mengaktifkan logging tambahan pada sumber (seperti semua alat replikasi lainnya)

  • itu ditulis sepenuhnya dalam C++ - sehingga memiliki latensi yang sangat rendah dan throughput yang tinggi

  • itu bekerja sepenuhnya di memori

  • mendukung semua versi database Oracle sejak 11.2.0.1 (11.2, 12.1, 12.2, 18, 19)

Ia membaca format biner dari log Oracle Redo dan mengirimkannya ke Kafka. Ini dapat bekerja pada host database, tetapi Anda juga dapat mengonfigurasinya untuk membaca redo log menggunakan sshfs dari host lain - dengan beban database yang minimal.

penafian #1:Saya adalah pembuat solusi ini

penafian #2:untuk pengguna StackOverflow lainnya:tolong jangan hapus jawaban ini. Pertanyaan ini memiliki banyak duplikat. Tapi ini adalah pertanyaan pertama dan duplikat lainnya harus diarahkan ke sini dan ditandai sebagai duplikat. Bukan sebaliknya. Saya telah menghapus semua jawaban lain dari pertanyaan lain dan membiarkan jawaban ini sebagai jawaban utama.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle Database Explorer:Pelatihan dan Akreditasi Gratis

  2. Apakah PL/SQL memiliki StringTokenizer yang setara dengan Java?

  3. Tingkatkan Performa Dengan Kumpulkan Massal Di Oracle

  4. Pilih Baris Ke-N Dari Tabel Di Oracle

  5. Tentang Elemen Format V di Oracle