图片真的全部散失了。

Paxos 算法的变种不是非此即彼的关系,在不冲突的情况下,可以组合使用

image-20230509131831146

DCF 是动态库

异步通知事务

image-20230509132034495

image-20230509132148314

prevote 优化

image-20230509132906832

dcf_interface.h

dcf_start 拉起

然后调 write 写 日志流1个就够了

buffer是不关心内容的,只是达成一致后回调通知数据提交

但是外部业务可能需要知道。。。key是辅助的信息,回调的时候返回,这样知道是哪个数据得到了承认

index是序列里的第几个得到了承认

read 根据写的时候的 index 来读取数据

stop 就停止

回调接口,usr_cb

status_notify 状态通知,数据内核根据这个切换自己的状态

数据库对接。不重要

参数配置

image-20230509133548477

现在不支持空洞