【发布时间】:2020-05-11 13:20:00
【问题描述】:
我需要一个监听器之类的东西来监听数据库中的变化。一旦发生一些变化,它就会在 pubSub 队列中插入更新的行。最好的方法是什么?
【问题讨论】:
标签: google-cloud-platform google-cloud-pubsub google-cloud-spanner
我需要一个监听器之类的东西来监听数据库中的变化。一旦发生一些变化,它就会在 pubSub 队列中插入更新的行。最好的方法是什么?
【问题讨论】:
标签: google-cloud-platform google-cloud-pubsub google-cloud-spanner
它仍处于 alpha 阶段,但你可以看看这个:https://github.com/cloudspannerecosystem/spanner-change-watcher
这是一个通用框架,用于通过轮询表中的新提交时间戳来监视 Spanner 数据库的更改。它确实要求您要监视更改的表包含带有选项 ALLOW_COMMIT_TIMESTAMP=TRUE 的列并填充此列。
它包含三个主要模块:
【讨论】: