11B Technologies (11B.io) 是一家为外汇现货交易(FX SPOT)和其他场外交易(OTC)经纪商及专业人士提供技术和服务的提供商。他们向全球客户提供经纪解决方案和集成服务。
11B Technologies 团队在开展一个需要监视数据并研究交易流程以正确分类信息的项目的过程中,一直在寻找数据库。他们需要一个数据库来归档每日接收的 5GB FX SPOT 市场数据,以及一个能够让他们瞬间访问所有信息的数据库。
11B Technologies 选择 InfluxDB 作为其时序数据库,而不是使用 Kx kdb+,这将使他们至少花费六位数。InfluxDB 为 11B Technologies 团队提供了执行其项目及其他任务的能力。通过 InfluxDB,他们能够从订单簿中恢复任何微秒的 10 级报价(最后交易价格),无需任何时间。他们可以在实时运行交易的减损率,并利用 InfluxQL 聚合和选择器,如 “LAST()”,该函数返回与每个测量字段键关联的最新的字段值(由时间戳确定)。此外,他们还利用了批量写入和存储数据的能力,这大大减少了 HTTP 过载,使得通过 InfluxDB API 的写入性能得到了显著提升。
此外,借助 InfluxDB,11B Technologies 可以以微秒级了解正在发生的事情,在不到 5 毫秒内运行查询,并快速编写简单的 Python 脚本以扩展功能。有了 InfluxDB,11B Technologies 获得了强大的能力,能够实现几乎实时的数据收集和可视化——他们已经从需要 2 小时才能生成报告,到报告只需 1 毫秒即可准备好。
他们非常喜欢InfluxData提供的服务,包括使用InfluxData和Chronograf,甚至将其提供给交易员,以便他们在研究中使用。他们还使用Telegraf来监控服务器资源——他们非常喜欢它和InfluxDB的安装简单性!
替换Kdb+
InfluxDB是他们选择的金融数据存储
1000倍更快
报告加载时间从小时缩短到秒
5毫秒
能够更快地查询数据以实现更好的可视化
使用的技术