发表日期: 2022-11-30 14:47:42 浏览次数:197
台州58同城推广电话
优质内容将带来更多的阅读者,阅读者通过转发、评论、点赞等操作也将获得相应的CBNT奖励,从而实现内容阅读者和内容创造者之间的正向循环。
内容创造者将优质内容提前放在区块链内容投资平台上,使内容变成一只只待上市的“股票”,用户可选择进行内容投资,分享未来优质内容所产生的价值,从而实现优质内容的可投资化
在begin_cb
、commit_cb
或者 change_cb
回调中,为了实际产生输出, 输出插件可以把数据写入到ctx->out
中的 StringInfo
输出缓冲区中。在写出到输出缓冲区之前,必须先 调用OutputPluginPrepareWrite(ctx, last_write)
,在完 成写入到缓冲区后,必须调用 OutputPluginWrite(ctx, last_write)
来执行写出。 last_write
指出一次特定的写出是否为该回调的最后 一次写出。
下面的例子展示了如何把数据输出给一个输出插件的消费者:
OutputPluginPrepareWrite(ctx, true); appendStringInfo(ctx->out, "BEGIN %u", txn->xid); OutputPluginWrite(ctx, true);
逻辑解码可以被用来构建 同步复制方案,该方案 具有和流复制的同步复制 相同的用户接口。要这样做,流复制接口(见 第 48.3 节)必须被用来流式传出数据。 正如流复制客户端所作的一样,逻辑解码的客户端必须发出 后备机状态更新 (F)
(见第 52.4 节)消息。
一个通过逻辑解码接收更改的同步复制机将工作在一个单一数据库的范围内。 因为与之相反,synchronous_standby_names
当前是服务器范围的,这意味着如果有多于一个数据库被活跃地使用,这种技术将 无法正常工作。
欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系
服务热线:400-111-6878