ClickHouse > 实例探究 > Coinpaprika 通过 ClickHouse 增强加密货币数据聚合

Coinpaprika 通过 ClickHouse 增强加密货币数据聚合

ClickHouse Logo
技术
  • 应用基础设施与中间件 - 区块链
  • 平台即服务 (PaaS) - 应用开发平台
适用行业
  • 水泥
  • 建筑与基础设施
适用功能
  • 维护
  • 产品研发
用例
  • 施工管理
  • 基础设施检查
服务
  • 系统集成
  • 培训
关于客户
Coinpaprika 是领先的加密货币市场数据平台,提供对数百个交易所的众多加密货币的价格数据、历史趋势、市值、交易量和其他相关指标的全面见解。该平台使用开放 API 直接连接近 370 个交易所,并积极致力于整合去中心化交易所。 Coinpaprika 旨在为开发者、投资者和企业提供加密货币领域用户友好、透明且可靠的信息来源。他们的系统设计由分布在公共和私有基础设施中的许多服务组成,大多数 CPU 和磁盘密集型部分托管在本地,面向消费者的接口分布在全球公共云基础设施中。
挑战
Coinpaprika 是领先的加密货币市场数据平台,其现有数据管理系统面临着挑战。他们使用 InfluxDB 存储时间序列数据,使用 MySQL 存储事务数据。然而,随着数据量的增长,他们遇到了 InfluxDB 的几个问题。该团队发现很难从系统中提取有用的指标,并且延长查询时间通常会导致服务器过载。由于合并数据块,他们还遇到了响应时间问题。 InfluxDB 的开源版本缺乏内置的复制和可扩展性,而这对于 Coinpaprika 的基础设施至关重要。 Coinpaprika 需要一个能够处理不断增长的数据量、提供有用指标并提供改进的性能和可扩展性的解决方案。
解决方案
在评估了其他几个选项后,Coinpaprika 决定改用 ClickHouse 作为他们的时间序列数据库。该决定基于多个因素,包括 ClickHouse 的单一二进制架构、积极的新闻报道、培训材料的可用性、支持性社区、令人印象深刻的绩效指标、销售团队参与度和成熟的技术堆栈。过渡到 ClickHouse 显着提高了性能、查询并发性和可扩展性。 Coinpaprika 能够在短短三个月内使用 ClickHouse 开发出其产品的初始版本。他们尝试了不同的编解码器和优化的数据结构,在成功完成初始设置后,他们将所有数据迁移到 ClickHouse。 Coinpaprika 还将 ClickHouse 与其现有的 Go 和 Gorm 基础设施集成,这使他们能够更有效地构建和维护其解决方案。
运营影响
  • The transition to ClickHouse has significantly improved Coinpaprika's platform capabilities. The enhanced performance, query concurrency, and scalability have allowed Coinpaprika to offer a reliable and user-friendly experience for developers, investors, and businesses in the cryptocurrency space. The seamless integration with their existing Go and Gorm infrastructure has further optimized their development process. Materialized views and precomputed aggregations have helped to optimize data storage and retrieval, enhancing performance for both free and paid users seeking historical information. As the cryptocurrency market continues to evolve, Coinpaprika can confidently depend on ClickHouse's robust and flexible data storage solution to support their growth and maintain their position as a leading market data platform.
数量效益
  • Developed the initial version of their product using ClickHouse within just three months
  • Efficiently handles around 150 requests per second
  • Significant improvements in performance, query concurrency, and scalability

Case Study missing?

Start adding your own!

Register with your work email and create a new case study profile for your business.

Add New Record

相关案例.

联系我们

欢迎与我们交流!
* Required
* Required
* Required
* Invalid email address
提交此表单,即表示您同意 IoT ONE 可以与您联系并分享洞察和营销信息。
不,谢谢,我不想收到来自 IoT ONE 的任何营销电子邮件。
提交

感谢您的信息!
我们会很快与你取得联系。