Kdb 是否可以在不分配内存来保存序列化数据的情况下计算对象的序列化大小?

Kdb 是否可以在不分配内存来保存序列化数据的情况下计算对象的序列化大小?,kdb,q-lang,Kdb,Q Lang,这是kdb的用户界面,用户可以在其中运行任意查询。我想检查结果的大小,并提醒用户它是否可能导致客户端内存溢出 我能行 count -8!"my query result" 但我怀疑kdb会分配一个缓冲区来保存序列化内容。有没有办法避免这种情况 或者,有没有一种方法可以获得kdb对象占用的内存大小(内部表示),这是否“足够接近”其序列化形式?-22 请参见以上链接已被弃用,资源已移动到:

这是kdb的用户界面,用户可以在其中运行任意查询。我想检查结果的大小,并提醒用户它是否可能导致客户端内存溢出

我能行

count -8!"my query result"
但我怀疑kdb会分配一个缓冲区来保存序列化内容。有没有办法避免这种情况

或者,有没有一种方法可以获得kdb对象占用的内存大小(内部表示),这是否“足够接近”其序列化形式?

-22


请参见

以上链接已被弃用,资源已移动到: