Blockchain 区块链如何提供多种数据库存储?

Blockchain 区块链如何提供多种数据库存储?,blockchain,stellar,Blockchain,Stellar,我正在进行区块链项目stellar,并设置了一个节点。我可以为我的节点选择多种数据库,包括MySql、postgreySql、oracle、mongoDb、Cassandra、HBase等 区块链将相同的数据存储到每个节点,从而提供数据不变性、更好的安全性、分散的系统等等 我注意到,在设置节点时,我们可以为机器选择任何数据库。区块链如何维护这么多不同数据库类型的操作 区块链需要在每个节点中插入新的区块详细信息,并检查验证。当两个节点不在同一个数据库中时,区块链如何能够如此快速地完成如此多的复杂操

我正在进行区块链项目stellar,并设置了一个节点。我可以为我的节点选择多种数据库,包括MySql、postgreySql、oracle、mongoDb、Cassandra、HBase等

区块链将相同的数据存储到每个节点,从而提供数据不变性、更好的安全性、分散的系统等等

我注意到,在设置节点时,我们可以为机器选择任何数据库。区块链如何维护这么多不同数据库类型的操作


区块链需要在每个节点中插入新的区块详细信息,并检查验证。当两个节点不在同一个数据库中时,区块链如何能够如此快速地完成如此多的复杂操作?

在Stellar中,节点之间的可靠同步是用户的责任。每个节点的数据存储是缓存分类账状态的机制,而不是与其他节点同步的方式

这为SCP提供了一个很好的介绍

这里有一个专门的论坛,你可以在那里进一步提问