[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-04-01。"],[[["Datastream uses PostgreSQL's logical decoding feature and the `pgoutput` plugin to replicate committed data changes, including historical data and DML operations like inserts, updates, and deletes, from the source database."],["Datastream supports PostgreSQL version 10 and later, along with various PostgreSQL database types such as self-hosted, Cloud SQL, AlloyDB, Amazon RDS, and Amazon Aurora."],["There is a limitation of 10,000 tables per stream, and tables with over 500 million rows have specific backfill requirements, such as having a unique B-tree index with non-nullable columns."],["Tables without primary keys must have a `REPLICA IDENTITY` defined; otherwise, only `INSERT` events are replicated, and Datastream cannot replicate from a read replica instance."],["Specific schema changes like dropping columns or changing data types, as well as unsupported data types like geometric or range data types, can cause data corruption or failure, and certain data like `JSON` or `JSONB` values with excessive nesting also have replication limitations."]]],[]]