sql >> データベース >  >> RDS >> Mysql

DebeziumMysqlコネクタでより多くのテーブルをホワイトリストに登録するための効率的な方法

    まず第一に、バージョン0.8.0は非常に古いのでDebeziumをアップグレードしてください。

    一般に、問題を解決するには複数のアプローチがありますが、ストリーミングを一時停止する余裕がある場合は、1)現在のコネクタを停止します2)ホワイトリストに登録された新しいテーブルで新しいコネクタを起動してスナップショットを実行します3)スナップショットが完了したら更新されたホワイトリストテーブルリストを使用して元のコネクタを起動します

    たとえば、httpsを参照してください。 ://groups.google.com/forum/?fromgroups =#!msg / debezium / Iw4BgLZ8Mq4 / SZBLGwEaAQAJ; context-place =forum / debezium 正確な詳細については

    ダウンタイムに余裕がない場合は、DBZ-175 で紹介されている実験的なアプローチを確認してください。




    1. MySQLの行を実際の行の内容とともにカウントします

    2. 「Automysqlbackup」および「Autopostgresqlbackup」ツールを使用してMySQL/MariaDBおよびPostgreSQLをバックアップ/復元する方法

    3. ランダムタプルを取得するためのTablesampleおよびその他の方法

    4. SQLキーワードのように見えるSQL列名を処理するにはどうすればよいですか?