Kdb+和Q语言使用-银行系统

1993年,Arthur Whitney离开了Morgan Stanley,并开发了K语言的第一个版本。与此同时,他成立了Kx系统公司来商业化该产品,并与UBS签订了独家合同。在接下来的四年里,他利用K为UBS开发了各种金融和交易应用程序

Kdb+是Kx公司开发的一款64位跨平台高性能数据库产品(一个基于有序列表,面向列的内存式存储数据库)。Kdb+也号称最强内存数据库之一。列式存储的特性,使得对于某个列的统计分析操作异常方便。在延迟性上有着苛刻要求的金融领域,Kdb+可谓一家独大。

K的另一个特点十分简洁:大约200KB,包括进程间通信 IPC、Web界面和图形用户界面

Kdb+包含(内置通用开发语言)了Q语言:Q语言是向量化函数式交互式脚本语言。一种融合了底层K语言和ksql函数的语言

K解释器由约1200行ANSI C代码实现,Q语言是由K语言实现,在没有效率损失的前提下提供了更好的代码可读,两种解释型通用编程语言:K和Q ,同时具备内存数据库和磁盘数据库的时间序列数据库:Kdb+

daily Q: https://www.dailyq.io/

Origin Storyhttps://nick.psaris.com/presentation/fun-q/#origin-story

psaris github:https://github.com/psaris

kx-academic-program:https://kx.com/about/kx-academic-program/

training:https://kx.com/about/training/

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值