🔔
🎄
🎁
🦌
🛷
NEW
Stellar(XLM)的Horizon通过CDP技术提高再摄取速度 - Blockchain.News

Stellar(XLM)的Horizon通过CDP技术提高再摄取速度

realtime news Nov 15, 2024 07:18

Stellar(XLM)的Horizon API通过集成CDP组件,提高了数据再摄取速度,其性能改进相较传统方法提升了9倍。

Stellar(XLM)的Horizon通过CDP技术提高再摄取速度

Stellar(XLM)发展基金会宣布了其Horizon API中的数据处理速度的重大进展,利用了Captive Data Processing (CDP)组件。根据Stellar的说法,这一整合使数据再摄取速度提高到了先前方法的九倍。

增强的CDP再摄取

Horizon是用于访问Stellar网络数据的HTTP API,传统上在数据再摄取速度方面面临挑战。然而,CDP技术的引入改变了这一过程,使数据处理更加快速和高效。这种改进在涉及大规模数据再摄取的情况下尤为明显。

技术基准测试

为了评估性能提升,Stellar使用特定硬件配置进行了测试。该设置包括一个EC2实例(m5.4xlarge),配备16个虚拟CPU、64 GB内存,并在一个RDS实例(db.r5.4xlarge)上运行PostgreSQL 12数据库,配备128 GB内存。这些测试比较了Captive Core和CDP在10,000账本数据再摄取上的性能。

CDP展现了出色的并行化能力,以16个工作单元实现了最佳结果,而Captive Core的性能受限于磁盘I/O,在超过四个工作单元后显示了递减收益。

并行再摄取能力

CDP增强的Horizon的一个突出特点是其支持并行再摄取的能力。此方法将再摄取范围分为同时处理的子范围,显著减少了数据摄取所需的时间。性能提升在再摄取10,000个账本时得到了量化,CDP在速度和效率上优于Captive Core。

全历史再摄取

Stellar还分析了再摄取其整个交易历史所需的时间。使用最优并行设置,他们预计使用Captive Core再摄取10,000个账本大约需要66天。而利用CDP方法,使用预计算的账本元数据,能够在大约七天内完成相同任务。

对未来开发的影响

Horizon再摄取能力的这一提升预计将对Stellar网络的性能和可扩展性产生重大影响。通过减少数据处理所需的时间和资源,开发者可以专注于在Stellar区块链上构建更强大的应用。

有关这些增强技术实现的详细信息,您可以访问Stellar网站。

Image source: Shutterstock