【发布时间】:2019-06-26 17:22:42
【问题描述】:
用 kdb 数据库设置 HTTP GET 和 POST 方法的最佳方法是什么?
我希望能够从 kdb 表中提取列名,以在浏览器中创建一个带有可填写字段的简单表单,允许用户在字段中输入文本,然后将该文本插入并保存到我的表中.
例如,如果我有下表...
t:([employeeID:`$()]fName:`$(); mName:`$(); lName:`$())
到目前为止,我知道如何打开一个端口\p 9999,然后通过连接到本地主机http://localhost:9999 在浏览器中查看该表,并且我知道如何只获取列名:cols t。
虽然我不确定如何从这个表构建一个有用的 REST API 来实现上述目标,主要是用输入的数据更新表。我从这个blog post 和Kx reference 知道.Q.hg 和.Q.hp。但是信息很少,我仍然不确定如何让它为我的特定目的工作。
【问题讨论】:
-
我相信更简单的解决方案可能是在
Python中使用pyq和flask。通过在原生Python环境中加载带有pyq的kdb表,我可以使用flask为 API 构建 HTTP 方法。
标签: kdb