4 ms·
If you want a change-stream out of your regular MySQL or PostgreSQL database systems, check out Debezium: https://debezium.io/ https://debezium.io/ It basicall
by MehdiHK 7y ago
If you want a change-stream out of your regular MySQL or PostgreSQL database systems, check out Debezium: https://debezium.io/ https://debezium.io/
It basically registers itself as a fake replica server so that it can get updates from the master (like binlog in case of MySQL) and then it forwards those updates to Kafka. The possibilities are endless what you can do with those updates as Kafka consumers.
- dsun180 7y agoThere is a big difference between the changestream of many SQL and noSQL databases, and what RxDB does. Having a stream of changes is useful but not the whole solution. RxDB is capable of using single document changes of a stream and recalculate the new results of an existing query. This saves you not only much IO performance but makes developing much easier. See https://rxdb.info/query-change-detection.html https://rxdb.info/query-change-detection.html
- tga 7y agoSure, that's handy as an extra feature to get better performance, but I see that even in RxDB it's currently in beta and turned off by default. I suppose this could be the killer feature to warrant using a new database -- because otherwise, from a user point of view, the result is the same.