KDB 系统的无符号 HDB

问题描述 投票:0回答:1

有人遇到过没有 sym 文件的 kdb 分区数据库吗?

我们的用例需要一个 hdb,人们可以复制它的部分内容(到处都是一些分区)并在自己的 kdb 系统中使用它。

我想我可以将 hdb 的结构和每个表分区复制为一个平面文件。

/hdb/2001.01.01/table1

/hdb/2001.01.01/table2

/hdb/2001.01.02/table1

但这不再是分区 HDB,并且很可能不能被视为分区 HDB。

我正在考虑的另一个选项是将所有符号列转换为字符串,并在 hdb 中保留一个表,该表指示哪些列应该是符号,允许用户在需要时将它们转换回符号。

kdb
1个回答
1
投票

出于多种原因,我认为这是一个坏主意。

不要复制数据,而是让用户查询他们需要什么,然后如果确实需要,他们可以将其保存下来。

但是,我宁愿建议拥有一个中央数据库,并将其保留为带有符号列和符号文件的传统 HDB。如果他们确实需要数据,您仍然可以使用 rsync 和夜间作业进行同步,并包含 sym 文件。

© www.soinside.com 2019 - 2024. All rights reserved.