编码之旅
知识点
- CTP API
读者可以到上期官网下载相应的文档《综合交易平台API》,后面我们也会一边写代码,一边解读CTP API。- ZeroMQ
ZeroMQ(以下ZeroMQ简称ZMQ)是一个简单好用的传输层,像框架一样的一个socket library,他使得Socket编程更加简单、简洁和性能更高。是一个消息处理队列库,可在多个线程、内核和主机盒之间弹性伸缩。ZMQ让编写高性能网络应用程序极为简单和有趣。
我们项目中会用到ZMQ中的三种模式:DEALER-ROUTER、PUSH-PULL、PUB-SUB,通过这三种模式再组合成复杂的其他模式。- Node.js
Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。网上有很多教程,推荐《菜鸟教程》。- MySql
从官网下载MySQL Installer,根据提示安装完成即可。创建内存表非常的简单,只需注明 ENGINE = MEMORY。
安装完成后根据架构中设计的表和字段,进行建库、建表、建字段等,为了方便大家搭建数据库,这边直接dump出了quant库,读者只需建quant库,然后将Github上Datas文件夹下的sql文件恢复到刚建的quant库即可。随着后面各个模块不断的完善,可能调整字