参考文章:https://blog.csdn.net/ForgetThatNight/article/details/80009698
https://blog.csdn.net/qq_31598113/article/details/69220262
有两台机器,一台ACTIVE 一台STANDBY
1、其中有edits小文件(较多),fsimage文件,可以把其中的小文件edits放在第三方,因为是第三方,所以ACTIVE和STANDBY都可以去访问。
2、所以ACTIVE和STANDBY都可以去第三方那最新的edits文件并且合并到fsimage,所以只会少掉正在写的文件
3、如果ACTIVE down掉了,那么STANDB可以通过获取第三方获取edits文件并且保证数据无丢失
4、如果第三方 挂掉了,数据将不能同步,所以第三方也得是集群而且得满足高可靠,且该集群内均存有edis文件。qjournal是利用zookkeeper实现的分布式系统,edits日志管理,此时数据可靠性很高,但是数据一致性却下降了(即CAP定理)
5、
网友评论