建议和反馈

请填写你的反馈内容

问答 > 分布式存储 > 问答详情

区块链如何提供各种数据库存储?10LK

我正在研究区块链项目的恒星,并设置一个节点。我为我的节点选择了各种各样的数据库,包括MySql,postgreySql,oracle,mongoDb,Cassandra,HBase等。

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

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

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


2019-07-11
0
请先登陆或注册

wind2019-07-11

在Stellar中,节点之间可靠的同步是恒星共识协议的责任每个节点的数据存储是一种用于缓存分类帐状态的机制,而不是与其他节点同步的方法。

这段十分钟的视频为SCP提供了很好的介绍。

有一个专门的Stellar StackExchange,您可以在这里提出进一步的问题。


投一票
评论(0)
赞赏(0)

求助中

解决了这个问题,预计可以帮助到

  • 0
  • 5
  • 1
  • 0
  • 8
邀请

感谢您的善举,每一次解答会成为新人的灯塔,回答被采纳后获得20算力和相应的LK币奖励