Nansen 是世界领先的区块链分析平台之一,为顶级的加密货币团队和投资者提供详细的洞察和分析。该平台为个人客户和大型企业服务,充当加密货币市场的信息中心,提供实时警报、链上流量和详细的仪表板。
Nansen 运营的核心是海量的区块链数据,这些数据不断被摄取和处理,以确保准确性和相关性。通过将原始数据转化为可操作的见解,Nansen 帮助投资者发现投资机会、进行尽职调查,并保护其投资组合免受市场波动的影响。
2022 年,Anders Aagaard 加入 Nansen,并肩负着明确的使命:“让平台更快。” 在短期内,他看到了对数据库管理系统的需求,以满足他们的性能需求,而不会增加复杂性。与此同时,他深知长期解决方案的重要性,该解决方案可以简化运营,同时控制成本。经过全面的搜索,他在 ClickHouse Cloud 中找到了他所需的一切。
从 BigQuery 到 ClickHouse
当 Anders 审查 Nansen 的数据运营时,他发现了一系列性能问题,因为公司的技术要求已经发展。他们的数据基础设施主要围绕 BigQuery 构建,但难以跟上 Nansen 的需求。最终用户需要等待“几分钟、几小时甚至几天”才能加载仪表板并显示洞察。此外,BigQuery 的成本也迅速变得不可持续。
为了寻找更好的替代方案,Anders 和他的团队开始评估其他数据库管理系统。他们考虑了多种选择,包括 AlloyDB 和 Apache Druid,但发现虽然它们在某些方面优于 BigQuery,但它们通常会引入新的复杂性,或者未能提供必要的速度和效率提升。
“我们对查询有一些基本的性能要求,并且收到了很多反馈,速度对我们的用户至关重要,”Anders 说。“在内部,我们也讨论了增加开发人员复杂性和获得所需性能之间的权衡。当我们查看不同的解决方案时,很难找到这种平衡。”
Anders 早在几年前在 Schibsted 就听说过 ClickHouse,当时这个开源数据库还没有成为独立的实体公司。Anders 说,在早期,他们与 ClickHouse 团队进行了多次良好的对话,并且他关注了他们在 2021 年成立公司并在 2022 年发布 ClickHouse Cloud 后的进展。
当 Anders 在 Nansen 的新职位上重新审视 ClickHouse 时,他立刻意识到这款列式数据库提供了卓越的性能。他的团队进行了严格的测试,将其功能与现有设置和其他解决方案进行了比较。结果令人印象深刻:ClickHouse 不仅在速度和效率方面优于 BigQuery,而且 ClickHouse Cloud 在 GCP 上提供的托管服务还承诺降低复杂性和成本。
“ClickHouse 以相当大的优势胜出,”Anders 说。“与其他解决方案相比,它在性能改进方面提供了最佳的平衡,而没有引入难以管理的复杂性。”
ClickHouse Cloud 的优势
在 Anders 和团队成功地在内部管理 ClickHouse 的概念验证之后,他们决定将 Nansen 的数据基础设施完全过渡到 ClickHouse Cloud。Anders 说,他们的长期愿景一直是找到一种云服务来简化他们的数据运营。
“我们知道管理您自己的基础设施的痛苦,尤其是在存储方面,”Anders 说。“我们想要像 ClickHouse Cloud 这样的完全托管服务来帮助我们避免这种情况。” 今天,ClickHouse 处于 Nansen 数据运营的中心。正如 Anders 所解释的那样,迁移到 GCP 上的 ClickHouse Cloud 为 Nansen 的团队、客户和整个业务带来了一系列好处。
性能提升
Anders 说,首先也是最重要的,ClickHouse 为 Nansen 的数据运营带来了无与伦比的速度。这种速度提升对于提供 Nansen 以实时、可操作的洞察而闻名至关重要,帮助用户更快地做出决策,抓住及时的机会,并在面对市场波动时减轻损失。
“借助 ClickHouse,我们正在运行以前在旧设置中无法想象的查询,”Anders 说。
具体来说,他说他们已经从每小时运行批处理查询(既昂贵又耗时)转变为使用 ClickHouse 中的物化视图进行实时流式传输。这种转变将大量的处理工作转移到了 ClickHouse Cloud 基础设施上,从而允许更频繁、更便宜的查询,并显着降低数据延迟。
成本效益
迁移到 ClickHouse Cloud 使 Nansen 能够管理大量数据并运行复杂的查询,而不会累积过高的处理费用。Anders 说,总成本节省比他们之前的设置“数量级”更高。
BigQuery 的定价模型基于每个查询扫描的字节数,这可能会导致成本快速飙升,尤其是在有许多并发查询的情况下。ClickHouse Cloud 提供了更可预测和经济的解决方案。其高效的列式存储、先进的压缩技术以及解耦的计算和存储架构有助于最大限度地降低数据处理成本。同时,ClickHouse Cloud 基于消耗的计算单元定价,这意味着 Nansen 只需为其使用的硬件资源付费,这更符合一家从初创模式发展而来的公司。
可扩展性
Nansen 每天处理的大量区块链和加密货币数据——目前超过 100TB 的压缩数据存储——随着区块链生态系统中采用率的提高,只会继续增长。随着 Nansen 用户群的扩大,越来越多的个人加密货币投资者以及更大的链和基金加入,ClickHouse 的分布式架构和横向扩展确保 Nansen 能够处理这些不断增长的数据量,而不会降低性能。
简化的运营
ClickHouse Cloud 提供的托管服务简化了 Nansen 的数据运营,使团队能够更多地关注开发新功能和改进其分析平台,而不是陷入基础设施管理的日常复杂性中。
“ClickHouse Cloud 消除了大量我们原本需要手动完成的工作,”Anders 说。“它让我们专注于我们最擅长的事情:构建解决方案,使加密货币投资者能够做出更好的决策。”
更佳的区块链洞察
迁移到 ClickHouse 的好处不仅 Anders 和他的团队感受到了,公司和 Nansen 的用户也都感受到了。
“自从迁移到 ClickHouse Cloud 以来,我们看到了非常大的成本下降,”Anders 说。“与此同时,我们正在运行以前在 BigQuery 中无法实现的查询,而且我们的数据延迟也处于完全不同的水平。”
展望未来,Nansen 完全有能力继续发展和扩展其平台,依靠 ClickHouse Cloud 来处理不断增长的数据量,并为越来越多的客户提供实时洞察。得益于 ClickHouse 在性能、成本效益、可扩展性和简化运营方面的结合,Nansen 仍然是在链分析领域的市场领导者,致力于为 Web3 投资者和机构客户提供价值和创新,无论现在还是将来。