基于kdb的定制化数据流/Ticker Plant及实时计算方案咨询
关于kdb实时数据更新与Feed Handler管理的问题
我们此前使用kdb处理基于传统桌面数据源的多项计算,现已部署Web应用,希望实现捕获数据变更并在kdb中重新计算,以呈现数据变化的实时视图。
目前我们直接向kdb推送数据并通过脚本完成计算,正尝试从按需计算向用户编辑数据时的实时计算转型。据了解,采用数据加载器(feed handlers)将数据导入类ticker plant的存储是官方记载的理想方案。
我们需要明确以下几点:
- 如何管理feed handlers及更新时机:仅在数据变更时传输数据(Web前端需确定触发时机,如数据网格保存或失去焦点)
- 是否可以将数据库本身作为ticker plant,以此减少feed handlers的数量
- 我们发现一个采用永久循环的feed handler示例,虽觉冗余但理解kdb流式数据的原生场景,想确认该工作流是否可靠
参考资源
- kdb官方手册(tick相关内容)
- kdb+ Tick 概述指南
- kdb-tick官方源代码库
内容的提问来源于stack exchange,提问作者Jason_L
相关产品推荐
相关产品推荐

