查询基于以太坊的区块链数据库的速度有多快?

时间:2018-05-24 18:58:33

标签: blockchain ethereum ether

如果我必须查询在以太坊网络上构建的区块链数据库,请求和响应之间会有多长时间?我们假设信息类型不是媒体而只是普通数据。它会像传统的集中式数据库一样快吗?

1 个答案:

答案 0 :(得分:1)

读取已经编写并确认的数据很快。如果您正在运行完整节点,则可以访问所有区块链数据。您可以多快读取它取决于您的机器和数据的存储位置(SSD等)。数据存储在leveDB数据库中。 " LevelDB是一个在Google编写的快速键值存储库,提供从字符串键到字符串值的有序映射。" https://github.com/google/leveldb

写入数据非常慢,因此如果您希望创建一个事务,然后让其他客户端立即读取它,您将会感到失望。在这种情况下的答案是“它取决于'并且可以从本地testnet上的秒数到数分钟或数小时,具体取决于许多因素。