在嵌入式系统与单片机的探索之旅中张伟决定采用McObject的eXtremeDB金融版数据库来构建下
这个决策源于TradeStation公司对性能提升的需求,以及对可靠性的坚定追求。在概念验证阶段,eXtremeDB金融版已经实现了比其他数据库系统快“一个数量级”的性能提升,这对于TradeStation来说意义重大,因为它可以为客户提供更快的处理速度。
订单执行系统是TradeStation业务的核心,它从下单开始到订单完成,涉及多次访问数据库以完成严格时间要求的任务,如检查客户资金和保证金限制、订单导流以及比较不同交易场所的出价和报价等。毫秒甚至微秒的差异都会影响客户订单执行价格,因此TradeStation将高效交易处理视为服务特色之一。
除了速度外,可靠性也是对TradeStation订单执行系统中数据库管理的一项主要要求。通过冗余硬件和软件以及其他策略,TradeStation致力于最大限度提高正常运行时间,并追求100%正常运行时间目标。利用高可用性子系统,eXtremeDB金融版能够有效提高可靠性,使得在某个节点出现故障时,可以实现自动故障切换。
作为实时交易技术的一部分,eXtremeDB金融版将为最终用户提供强大的优势。这不仅包括其快速且容错的事务日志特性,还有ACID(原子性、一致性、独立性和持久性)事务支持,以确保数据完整性。此外,该技术还具有丰富特性的内存数据库架构,以及基于列或传统行布局设计,以适应资本市场复杂数据分析需求。
总结来说, TradeStation选择McObject eXtremeDB Financial Edition 数据库解决方案,是为了建立一个极具竞争力的下一代交易基础设施,其核心价值在于极速响应能力、高可用设计以及针对资本市场环境优化而成熟功能集,为其活跃交易商提供了先进且安全稳定的平台进行股票、期权、期货及外汇交易。