我对逻辑复制could not identify an equality operator for type json
有问题.我找到了一个解决方案,他们说用jsonb替换json字段来解决这个问题.我判断了json和jsonb操作符,发现jsonb没有任何json没有的操作符.我的意思是,如果jsonb扩展了json的功能,那么发出alert 并将字段类型从json转换为jsonb是否安全?
复制副本上的日志(log):
日志(log):的逻辑复制表同步工作进程 订阅"mySub",表"order_f"已开始
错误:无法 标识类型json的相等运算符
后台工作进程"逻辑复制工作进程"(PID 45)已退出,退出代码为%1
主实例版本-Aarch64上的PostgreSQL14.4-未知-linux-gnu,由GCC(GCC)7.3.1 20180712(Red Hat 7.3.1-6)编译,64位(在AWS RDS上)
副本实例版本-x86_64-PC-LINUX-GNU上的PostgreSQL14.4(Debian 14.4-1.pgdg110+1),由GCC(Debian 10.2.1-6)10.2.1 20210110编译,64位(自身托管在docker中)