KDB/Q是啥语言( 三 )


? 此模块结合实时和历史数据在单一的数据库内。
? 每天结束时,不必抛弃内存的数据。相反,可以把它储存在历史数据库中。
? kdb+ tick 允许对内存数据和历史数据, 编写复杂的时间序列分析程序。
? 内置包括路透社(Reuters),Tibco和彭博(Bloomberg)等发送处理程序。视乎发送格式的复杂程度,定义新架构和安排发送处理程序,一般只需要几分钟到几个小时。
五、系统架构
kdb+ 系统可运行于工业标准的L inux、Solaris、视窗、M ac O S X等6 4位元服务器平台。此外,该软件:
? 对储存结构没有任何限制——可以使用本地硬盘、SAN和NAS,并可根据喜好或公司规范而进行配置。
? 占用资源极少,因此可以很简单直接地安装。只需数分钟就可以完成设置及运行kdb+。
? 以普通的本地文件格式储存数据库。这意味着能使用操作系统标准命令和公用程序来管理数据库(例如备份及恢复)。
? 有一个非常简洁的API,这很容易就可以连接到外部的图形、报表生成和旧版本系统。又有连接C/C++、Java、.N ET、R、Matlab、Perl、Python等等的界面,而其中一些是来自 K x 用户社区。还能透过O DBC 或 JDBC 与其它应用程序( 例如 Excel) 相互操作。
? 允许在应用程序层面上处理诸如安全、故障时自动备份、事务日志、容量规划等企业环境特性。这令kdb+ 能轻松地配合现有的操作。
? 支持群集、网格、云端及其它类形之大型分布式网络架构。
? 内置网页服务器、以及文件操作、传输与管理等工具。
? 不论短期和长期的效益需求,都允许几乎无限的增长空间,帮助降低所有权总成本。
KDB/Q是啥语言


六、客户支持
Kx十分重视客户的需要,对能成为在支援服务方面最负责任的供应商之一而引以自豪。当收到回报问题时,就会快速回复——一般在几分钟内,并在当天就可作出更全面的解决方案——并由一位熟识其代码的人负责,而并非由外包支援中心照本宣科地回复。
? 新开发是由客户要求所推动。例如,前一个Kdb+版本推出的内置文件压缩功能,就是由几个公司的客户所要求的。
? 在这里有一个活跃的电子邮件用户论坛,—客户可以张贴问题或讨论大众感兴趣的课题。还有一个活跃的维基网,内容包括说明文件,实例集,教程和附加软件等。
? 一个32位的免费试用版让任何人都可以学习这语言。这试用版是由 kdb+个人开发小组所支持, 网址为http:/ /http://groups.google.com/group/personal-kdbplus。

学习资料:
code.kx.com

■网友
时间序列数据库,处理行情最合适
■网友
刚刚听了TR量化的宣讲,就是强调KDB+与Kx还有q语言,不知能做到神马程度
■网友
刚听完FD plc的work fair这公司在用,怎么说,貌似挺难的。入职送到北爱尔兰培训半年,接着全球飞的工作。HK office一年招一两个,题外话。
■网友
A,A+,K,Q
【KDB/Q是啥语言】 A就是贝尔实验室那个A B C的A,C我们都知道


推荐阅读